易截截图软件、单文件、免安装、纯绿色、仅160KB

为什么在access里,更新update,删除delete不行?

本人在编写一个小型网站,数据库是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!




相关问答:

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......

access 查询记录的问题?

问题如下:

用查询语句
select * from tab where fil like 'CK090902'能查找出一条记录并显示出来
改为
select * from tab where fil = 'CK090902'
就不能查找到,也显示不出来 ......

动态创建access数据库的问题2

创建的过程中出现database login对话框,请问怎么样不让该对话框出现?另外如何定义日期型数据为短日期型?好像只能定义为Datetime。

源码如下:
=========================== ......

加到100分,ACCESS数据库写入数据的时候打开很卡!

我写了个采集程序,在采集的时候打开不了网站,采集完了数据库释放了才可以打开

请问如何做到采集和浏览不冲突,也就是说采集时往数据库写数据时,同样可以正常读取数据 ?

谢谢你的建议,不过不适合我用 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号