GUID这个字段的值得长度是不是超过了数据库设置的最大长度?

解决方案 »

  1.   

    对了,Access数据库在你对他进行操作的时候你最好把它关掉,就是不要把数据库文件的数据表打开。要不会出现操作失败的。
      

  2.   

    把这个语句放到access里运行一下就知道哪里错了!
      

  3.   

    都关闭的,GUID长度没问题。
      

  4.   

    估计问题处在GUID字段1.GUID是否设置为数据库自动填写?去掉guid字段测试
    2.GUID是否正确?查看一下其他纪录的guid信息如何写的
      

  5.   

    GUID是关键字,不能直接使用
    把你的语句写成如下:
    INSERT INTO Categories ([GUID],CnName,EnName,Code,ParentID,SortID) VALUES ('6f3a20de-2e20-42e4-a699-6f6f740e1033','中文名称','ENGLISH NAME','TESTTITLE',0,'FIRST') 
    把guid用[]括起来
      

  6.   

    刚检查出来,的确在ACCESS中不能用GUID作为字段,正如楼上兄弟所说。