C#大家帮我看看这段,帮我翻译一下功能就好,特别是 sql=string.Format(sql,id); 为什么要用着两个

[复制链接]
查看11 | 回复3 | 2012-6-18 18:26:05 | 显示全部楼层 |阅读模式
有两种可能,第一种可能就是你这个段代码的string.format方法被重写了,可以自动的将一个字符串语句和ID号翻译为sql的语句字符串。第二种可能就是sql变量这里只是最需要的sql语句的一部分,利用string.format方法仅仅想将整型id转化指定格式的字符串,作用相当于id.toString("D2")....
回复

使用道具 举报

千问 | 2012-6-18 18:26:05 | 显示全部楼层
sql += id.ToString();一个意思。 方便的就是替换{0},如果替换两个,就这样:string sql = @"update WareInfo set wareUPAndDown = {1} WHERE wareId='{0}'";sql = string.Format(sql,id,"1");Format(String, Objec...
回复

使用道具 举报

千问 | 2012-6-18 18:26:05 | 显示全部楼层
1111111...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行