日期:2014-05-19  浏览次数:20373 次

数据比较
文本框ID的数据是:F85654658856
表t1中有一个ID为:85654658856
update   t1   set   name= ' "+name.Text+ " '   where   id=(ID.Text这里写不来了)
意识很明确了。
就是怎么用文本框中值的某一部分来和数据库中的一个数据比较。
求where后面的代码。/



------解决方案--------------------
update t1 set name= ' "+name.Text+ " ' where id=ID.Text.SubString(1);

------解决方案--------------------
最好是先处理一下再查询,否则可能出现ArgumentOutOfRangeException异常

if (ID.Text.Length > 0)
{
string updateID = ID.Text.Substring(1);
}
然后再用
"update t1 set name= ' "+name.Text+ " ' where id= ' "+updateID+ " ' ";
------解决方案--------------------
数据格式用substring控制就可以了..没怎么看明白LZ的意思...