急.update 语句的语法错误?

Myhsg 2008-02-20 12:54:06
com.CommandText = "update tb_RenYuan set password='"
+ this.pwdtxt.Text.ToString().Trim()
+ "' where name='"
+ NameList1.SelectedValue.ToString().Trim()
+ "'";
com.ExecuteNonQuery();

修改用户密码,表:tb_RenYuan,字段password,name都是string类型
在ASP.NET里老是提示'update 语句的语法错误?',但把语句拿到ACCESS里运行又可以成功更新.
小弟没研究过ACCESS,现在只是帮别人修改.
大家帮帮忙,谢谢.
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2008-02-20
  • 打赏
  • 举报
回复
问题解决,请及时结贴。

管理帖子-->输入密码-->给分-->结贴
Myhsg 2008-02-20
  • 打赏
  • 举报
回复
楼上正解。
非常感谢!!!
OracleRoob 2008-02-20
  • 打赏
  • 举报
回复
password是系统保留字,引用时要加上[]

如果用系统保留字、或含有特殊字符,都需要加[]

如:

[姓 名] --中间有空格

OracleRoob 2008-02-20
  • 打赏
  • 举报
回复
--password、name都加上[]

com.CommandText = "update tb_RenYuan set [password]='"
+ this.pwdtxt.Text.ToString().Trim()
+ "' where [name]='"
+ NameList1.SelectedValue.ToString().Trim()
+ "'";

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧