本人在编写一个小型网站,数据库是Access的,其中有一个表名为:user,字段为如下:
USERID(主键,自动编号),
ID(文本),
password(文本),
txtEmail(文本)
例:执行以下update语句,提示无法更新,语法错,但在Sqlserver中T-sql是正常,一直找不到原因。现发现在Access更新,删除都有这个情况
Update userset ID='14',password='14',txtEmail='oneboy45@126.com' where USERID=1
SQL code:
Update [user] set [ID]='14',[password]='14',[txtEmail]='oneboy45@126.com' where [USERID]=1
Update [user] set [ID]='14',[password]='14',[txtEmail]='oneboy45@126.com' where [USERID]=1
不行啊,跟我原来哪句一样,提示:Microsoft Acess 你准备更新一行,单击是后,你将不能'撤消'命令来修复更改,确认要更新这些记录吗?是(Y),否(n)
如果我强点Y是可以更新的,但觉得这样不正常.
呵呵!应该是权限问题吧!你检查一下用户的权限呢?
检查下对mdb文件有否操作权
我一直也怀凝是文件权限问题,现找了很久没解决,还在想办法.苦啊
如需要阅读该回复,请登录或注册CSDN!