读书人

update,这样写如何不能用

发布时间: 2012-01-16 23:36:51 作者: rapoo

update,这样写怎么不能用?
for (int i = 0; i < lb.Items.Count; i++)
{

string strSql = "update imgs set tu= " + lb.Items[i].Text + " where ID= " + lb.Items[i].Value;
db.suoLueData(strSql);
}

lb.Items[i].Text 的值是字符型的

lb.Items[i].Value 的值是int型的

这样写怎么不能用?


[解决办法]
for (int i = 0; i < lb.Items.Count; i++)
{

string strSql = "update imgs set tu= ' " + lb.Items[i].Text + " ' where ID= " + lb.Items[i].Value;
db.suoLueData(strSql);
}
--------------
string要用 ' '包起来啊
tu= ' " + lb.Items[i].Text + " '

读书人网 >asp.net

热点推荐