小编shA*_*A.t的帖子

如何在metamug XML中使用小于<和大于>的符号

如何在资源文件和SQL控制台中的metamug XML中使用少于"<"和大于">"的符号

select * 
from tbl_reservation 
where fare > 100 
  and fare < 50000
Run Code Online (Sandbox Code Playgroud)

xml sql metamug

4
推荐指数
1
解决办法
1675
查看次数

如何为结构实现base.GetHashCode()?

我最近看到这个代码struct,我想知道base.GetHashCode实际上是做什么的.

    public override int GetHashCode()
    {
        var hashCode = -592410294;
        hashCode = hashCode * -1521134295 + base.GetHashCode();
        hashCode = hashCode * -1521134295 + m_Value.GetHashCode();
        return hashCode;
    }
Run Code Online (Sandbox Code Playgroud)

c# struct hashcode

4
推荐指数
1
解决办法
440
查看次数

聚合函数和其他列

SQL查询是否可以返回一些普通列和一些聚合列?

喜欢 :

Col_A | Col_B | SUM
------+-------+------
   5  |   6   |  7
Run Code Online (Sandbox Code Playgroud)

sql aggregate

3
推荐指数
1
解决办法
5446
查看次数

如何通过批处理文件将命令作为命令行参数传递

我想将命令作为命令行参数从一个批处理文件传递到另一个。

例如:

第一个.bat:

call test.bat "echo hello world" "echo welcome "
Run Code Online (Sandbox Code Playgroud)

测试.bat:

set initialcommand=%1

set maincommand=%2

%maincommand%

%initialcommand%
Run Code Online (Sandbox Code Playgroud)

file batch-file

3
推荐指数
1
解决办法
2366
查看次数

Sql Server存储过程游标名称冲突

我有一种情况,一个SQL Server存储过程正在调用另一个,并且两者都碰巧使用具有相同名称的游标.这引起了冲突,因为游标显然没有可见性限制在声明它们的存储过程中.

有没有办法让游标对它们声明的过程是私有的?

sql-server cursor

3
推荐指数
1
解决办法
2689
查看次数

运行 SQL 查询 - 超时

SELECT TOP 1 * 
FROM URLForPosting WITH(nolock) 
WHERE status = 0 
ORDER BY newid()
Run Code Online (Sandbox Code Playgroud)

这是当我在代码中运行时出现超时的查询,即使当我在 SQL Server 上运行它时也会出现超时。

但是当我这样做时

SELECT TOP 1 * 
FROM URLForPosting WITH(nolock) 
WHERE status = 0 
Run Code Online (Sandbox Code Playgroud)

它运行得很好。

另外,第一个查询运行良好,直到前 6 条记录缺少记录,总共缺少 8 条记录,现在它超时了?我已经创建了状态索引。

有什么建议么?

sql t-sql sql-server timeout

3
推荐指数
1
解决办法
2131
查看次数

ASP NET - C#:通过Id访问控件

在我的ASP.Net项目中; 我正在使用C#作为代码.

我的一个项目函数根据用户的需要动态创建一些文本框.每个文本框都有不同的ID.

我的问题是如何通过Id访问这些文本框?

假设创建了5个文本框,如何编辑其中一个特定的代码?

Bellow是我用来生成这些文本框的实际代码:

int name_id = 1;
foreach (WebApplication5.ServiceReference1.ClientData client in Clients)
{
    TextBox1 = new TextBox();
    TextBox1.ID = name_id.ToString();
    TextBox1.Style["Position"] = "Absolute";
    TextBox1.Style["Top"] = y + "px";
    TextBox1.Style["Left"] = x + "px";
    TextBox1.Text = client.descricao;
    Form.Controls.Add(TextBox1);

    name_id++;
    x = x + 10;
    y = y + 10;
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net controls dynamic

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

sql INNER JOIN表变量ON VS. INNER JOIN(选择)ON

我想知道使用表变量是否比使用内连接(select)更多或更少的性能
示例:

DECLARE @tab TABLE(Id int)  
INSERT INTO @tab  
SELECT Id  
FROM SomeTable  
WHERE SomeDate = "10 DAYS AGO" 

SELECT *
FROM SomeOtherTable
INNER JOIN @tab t
ON SomeOtherTable.id = t.id  

--VERSUS--

SELECT *  
FROM SomeOtherTable  
INNER JOIN (SELECT Id FROM SomeTable WHERE SomeDate = "10 DAYS AGO") t  
ON SomeOtherTable.id = t.id
Run Code Online (Sandbox Code Playgroud)

对于大型查询,如果您必须多次进行相同的连接,则第一个更易于维护,但性能最高的是什么?

问候

sql sql-server performance database-performance

3
推荐指数
1
解决办法
6602
查看次数

IP(v4)地址的正则表达式

我试图从HTML页面使用正则表达式的IP地址:

<html>
  <head><title>Current IP Check</title></head>
  <body>Current IP Address: xx.xxx.xxx.xx</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的VB.Net代码目前是这样的:

Using wClient As New WebClient
   ip = wClient.DownloadString("http://checkip.dyndns.org/")
   ip = Regex.Match(ip, "^[+-]?(\d+(\.\d+)?|\.\d+)$", RegexOptions.Singleline).ToString
End Using
Run Code Online (Sandbox Code Playgroud)

但是,最终结果对于IP来说并不算什么.

我只是想获得xx.xxx.xxx.xx

我会做错什么?

regex vb.net

3
推荐指数
1
解决办法
5013
查看次数

C# - 从DataTable中删除具有相同列值的行

我有一个DataTable看起来像这样:

 ID   Name    DateBirth
.......................
 1     aa      1.1.11
 2     bb      2.3.11
 2     cc      1.2.12
 3     cd      2.3.12
Run Code Online (Sandbox Code Playgroud)

哪个是删除具有相同ID的行的最快方法,以获得类似的内容(保留第一个出现,删除下一​​个):

 ID   Name    DateBirth
.......................
 1     aa      1.1.11
 2     bb      2.3.11
 3     cd      2.3.12
Run Code Online (Sandbox Code Playgroud)

我不想双重传递表行,因为行号很大.我想尽可能使用一些LinQ,但我想这将是一个大问题,我必须使用比较器.

c# linq datatable filtering

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