小编Adr*_*iro的帖子


如何在表单加载时将焦点放在TextBox上?

我在我的C#程序textBox中

我需要在程序启动时,焦点将放在textBox上

我在Form_Load上尝试这个:

MyTextBox.Focus();
Run Code Online (Sandbox Code Playgroud)

但它不会工作

c# winforms

146
推荐指数
8
解决办法
25万
查看次数

在ASP.NET中的外部C#类中使用Server.MapPath

我试图获取C#类中某些文件的绝对路径. Server.MapPath当然对ASPX及其代码隐藏页面很有用,但在另一个类文件中不存在.我试过HostingEnvironment.MapPath(),但是抱怨说不允许相对虚拟路径.有什么想法吗?

System.Web 已导入.

c# asp.net file path relative-path

127
推荐指数
3
解决办法
21万
查看次数

对象摘要中的NewLine

问候

为属性/字段/方法等设置摘要时,是否可以在其中添加换行符?

/// <summary>
/// This is line 1
/// This is line 2
/// </summary>
public bool TestLine { get; set; }
Run Code Online (Sandbox Code Playgroud)

当我设置它时,它显示为鼠标悬停:

bool TestLine
This is line 1 This is line 2
Run Code Online (Sandbox Code Playgroud)

但我希望它显示为:

bool TestLine
This is line 1 
This is line 2
Run Code Online (Sandbox Code Playgroud)

我尝试过使用\n但不起作用.有没有办法完成这项工作?

c# newline summary

91
推荐指数
6
解决办法
3万
查看次数

如何在C#中使用Guids?

本规范:

Something = new Guid() 
Run Code Online (Sandbox Code Playgroud)

正在回归:

00000000-0000-0000-0000-000000000000

所有的时间,我不知道为什么?所以为什么?

c# guid

88
推荐指数
3
解决办法
8万
查看次数

在Windows窗体上绘制一个像素

我试图打开Windows窗体上的单个像素.

graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels

graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels
Run Code Online (Sandbox Code Playgroud)

API真的应该有一个方法来设置一个像素的颜色,但我没有看到一个.

我正在使用C#.

.net c# gdi+ pixel winforms

86
推荐指数
4
解决办法
9万
查看次数

没有ORDER BY的Where子句中的SQL Row_Number()函数?

我找到了很多关于这个主题的问题并提供了很好的解决方案,但是如果不以某种特定的方式对数据进行排序,那么它们实际上都没有解决该怎么做.例如,以下查询:

WITH MyCte AS 
(
    select   employee_id,
             RowNum = row_number() OVER ( order by employee_id )
    from     V_EMPLOYEE 
    ORDER BY Employee_ID
)
SELECT  employee_id
FROM    MyCte
WHERE   RowNum > 0
Run Code Online (Sandbox Code Playgroud)

如果要通过employee_id订购数据,则效果很好.但是,如果我的数据没有任何特定的顺序,但行号本身作为ID怎么办?我的目标是编写一个这样的查询(Row_Number()函数没有ORDER BY子句):

WITH MyCte AS 
(
    select   employee_id,
             RowNum = row_number() OVER ( <PRESERVE ORIGINAL ORDER FROM DB> )
    from     V_EMPLOYEE 
    ORDER BY Employee_ID
)
SELECT  employee_id
FROM    MyCte
WHERE   RowNum > 0
Run Code Online (Sandbox Code Playgroud)

编辑:通过谷歌搜索,我发现这是不可能的.有人可以建议一个解决方法吗?

sql database sql-server

42
推荐指数
3
解决办法
5万
查看次数

如何在SQL Server Management Studio的"连接到服务器"屏幕中删除服务器条目?

可能重复:
如何从SQL Server Management Studio的历史记录中删除"服务器名称"项

在"连接到服务器"屏幕中,SQL Server Management Studio存储您为服务器名称,登录名和密码输入的所有条目.这非常有用,但有时情况发生变化,服务器地址发生变化,数据库不再可用.

如何从此屏幕删除服务器条目?此外,当您选择服务器时,列表中会提供过去的登录信息.再一次,这些变化.如何删除用户条目?

连接到服务器屏幕

sql-server ssms sql-server-2008

33
推荐指数
2
解决办法
2万
查看次数

SQL,如何连接结果?

我目前有一个返回许多字段的SQL查询.我需要一个字段实际上是一个子查询子.

问题详细:

如果我有一个包含两列的表X,ModuleID并说ModuleValue,我如何编写SQL查询来获取结果并将其连接到一个字段:

EG结果返回

 (SELECT ModuleValue FROM Table_X WHERE ModuleID=@ModuleID)
Run Code Online (Sandbox Code Playgroud)

价值1

价值2

价值3

...

我需要返回结果(作为单行,与上面不同):

值1,值2,值3

是否有一个简单的连接方法可以是用户?

编辑:

DB是MS TSQL(2005)

sql sql-server sql-server-2005 concatenation sql-server-group-concat

32
推荐指数
7
解决办法
9万
查看次数

基本简单的Asp.net + jQuery + JSON示例

我正在尝试学习如何从Javascript/jQuery对服务器进行简单的调用.我一直在努力学习,无法通过这些简单的步骤找到教程.

我想用两个参数(DateTime和String)向服务器发送消息并返回DateTime.我想通过JSON做到这一点.

  • 服务器中的代码将如何显示(仅限结构)?
  • 我在服务器端应该做些什么特别的事情吗?安全性怎么样?
  • 我如何在jQuery中实现调用?
  • 我将如何处理结果?

我对代码结构最感兴趣.

更新

我发现下面的答案很棒,让我开始.但是,我最近偶然发现了完整的ASP.NET,LINQ,jQuery,JSON,Ajax教程.这是一个非常棒的,非常有说服力的一步一步,我想与将来遇到这个问题的其他人分享.

c# asp.net ajax jquery json

29
推荐指数
1
解决办法
10万
查看次数