WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院WEB开发ASP.NET asp.net报“INSERT INTO 语句的语法错误解决 阅读

asp.net报“INSERT INTO 语句的语法错误解决

 2012-10-12 11:31:14 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐垫嫬闁垮鈧秹鏌ㄧ€靛憡鐣辩€甸偊鍠栧畷锟�
核心提示:检查insert语句,打印出来是“ INSERT INTO admin ( adminName,password) values ('dd','1aabac6d068eef6a7bad3fdf50a05cc8')”,放到数据库中执行这条语句是通过的,asp.net

检查insert语句,打印出来是“ INSERT INTO admin ( adminName,password) values ('dd','1aabac6d068eef6a7bad3fdf50a05cc8')”,放到数据库中执行这条语句是通过的。
想了很久,也没想明白这条语句是哪里错了。后来,无意间感觉到“password”可能是关键字。于是语句改为“ INSERT INTO admin ( adminName,[password]) values ('dd','1aabac6d068eef6a7bad3fdf50a05cc8')” 。网页就不再报错了。
原来,真的是password是数据库的保留字。至于为什么在查询管理器中查询不报错,我现在也不知道。如果有人知道,欢迎赐教。
不过。这也给我们查找问题提供一个思路。如果你的sql语句在查询管理器中不报错,在程序或网页中却报错的话,不妨查看一下是不是用了保留字。

Tags:asp net INSERT

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接