相关疑难解决方法(0)

参数化SQL IN子句

如何参数化包含IN具有可变数量参数的子句的查询,比如这个?

SELECT * FROM Tags 
WHERE Name IN ('ruby','rails','scruffy','rubyonrails')
ORDER BY Count DESC
Run Code Online (Sandbox Code Playgroud)

在此查询中,参数的数量可以是1到5之间的任何值.

我不希望为此(或XML)使用专用存储过程,但如果有一些特定于SQL Server 2008的优雅方式,我对此持开放态度.

sql sql-server parameters

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

删除字符串的最后一个字符

我正在检索列表中的很多信息,链接到数据库.

我想为连接到网站的人创建一组字符串.

我用它来测试...但这不是动态的,所以它真的很糟糕:

string strgroupids = "6";
Run Code Online (Sandbox Code Playgroud)

我现在想用这个.但返回的字符串是这样的1,2,3,4,5,

groupIds.ForEach((g) =>
{
    strgroupids = strgroupids  + g.ToString() + ",";
    strgroupids.TrimEnd(',');
});

strgroupids.TrimEnd(new char[] { ',' });
Run Code Online (Sandbox Code Playgroud)

我想删除,后,5但它肯定不起作用..有人能帮帮我吗?

c# string char

242
推荐指数
7
解决办法
41万
查看次数

如何删除C#中字符串中的最后一个字符?

以下列方式为post请求构建字符串,

  var itemsToAdd = sl.SelProds.ToList();
  if (sl.SelProds.Count() != 0)
  {
      foreach (var item in itemsToAdd)
      {
        paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString());
      }
  }
Run Code Online (Sandbox Code Playgroud)

我得到产生后paramstr,我需要删除最后一个字符&在它

如何使用C#删除字符串中的最后一个字符?

c# string

94
推荐指数
8
解决办法
13万
查看次数

查找数组的最后一个索引

你如何在C#中检索数组的最后一个元素?

c# arrays

38
推荐指数
6
解决办法
15万
查看次数

标签 统计

c# ×3

string ×2

arrays ×1

char ×1

parameters ×1

sql ×1

sql-server ×1