引以为戒的SQL语句写法
2011-03-14 15:29 沐海 阅读(289) 评论(0) 编辑 收藏 举报原因。此问题的原因 是审核时 关于用户名的SQL语句的写法的问题
当你 where UserName=" + dtWeek.Rows[i]["UserName"].ToString() + " ")
时。UserName无意中就被你定义成了 INT型的。
而对应的UseName 在数据库中定义的是 String 型的 所以要 加上 单引号 表示是个字符变量 。引以为戒。
本人声明:
个人主页:沐海(http://www.cnblogs.com/mahaisong)
以上文章都是经过本人设计实践和阅读其他文档得出。如果需要探讨或指教可以留言或加我QQ!欢迎交流!