跟踪得到sql的语句为:" update tbSysInfo set SysName='MonthReport233'  where SysInfoNum= 1"
将语句复制到access中进行查询,运行正常。
select没有问题,可是update就出这个错
请教各位这是什么原因?
数据库连接语句:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;jet OleDB:Database Password=ccirccir;Data Source=E:\cc.db

解决方案 »

  1.   

    看看Access文件的属性->安全->权限中的修改是否被选中
      

  2.   

    楼上正解。
    Access你上传或移动以后,权根就变了。
      

  3.   

    你的ACCESS文件权限没给够要给修改和写入权限。
    当你的文件从FAT32格式传到NTFS文件格式的时候应该修改你文件的权限为:完全控制。====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
    拒绝日货。
      

  4.   

    谢谢大家!不是权限问题,我改为这样就可以了:update [tbSysInfo] set [SysName]='MonthReport233'  where [SysInfoNum]= 1