string.Format动态

hhc123 2010-05-03 04:30:52

string sql = "select * from CusIf Where";
Dictionary<string, string> dt = new Dictionary<string, string>();
foreach(Control cl in this.groupPanel1.Controls)
{
if (cl is TextBox && cl.Text != string.Empty)
{


dt.Add( cl.Name.Replace("txt","Cus"),((TextBox)cl).Text.Trim());
}
}
int i = 0;
string sql2=null;
foreach (var v in dt)
{
sql += v.Key + "=" +"{"+i.ToString()+"}"+ "and";

i++;
}
sql2=string.Format(sql,....);//args


上面是一个查询,string.Format(sql,这里的参数要如何动态添加了呢);
...全文
103 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
skep99 2010-05-03
  • 打赏
  • 举报
回复
sql2=string.Format(sql,new string[]{v1,v2,v3,...});

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧