代码改变世界

引以为戒的SQL语句写法

2011-03-14 15:29  沐海  阅读(289)  评论(0编辑  收藏  举报

原因。此问题的原因 是审核时 关于用户名的SQL语句的写法的问题
当你 where UserName=" + dtWeek.Rows[i]["UserName"].ToString() + " ")
时。UserName无意中就被你定义成了 INT型的。
而对应的UseName 在数据库中定义的是 String 型的 所以要 加上    单引号   表示是个字符变量 。引以为戒。

记录生活、工作、学习点滴!
E-Mail:mahaisong@hotmail.com 欢迎大家讨论。
沐海博客园,我有一颗,卓越的心!