hur.cn - 华软网

 热门搜索

Access数据库操作问题,急!

  作者:未知    来源:网络    更新时间:2018/1/1
数据窗口中新插入一行数据,update时显示如下错误。

SQLSTATE = 37000
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。

No changes made to database.

------华软网友回答------
Access没用过,看错误应该是主键重复,或者有不允许为空的栏位为空了
------华软网友回复------
如上检查一下错误
------华软网友回复------
这些都查过了。本来我是用SQLSERVER2000做的,现在数据直接导出到access中了。现在有些表可以更新,有些表不能更新。我怀疑是Access中字段或表名的命名规范引起的问题。
------华软网友回复------
看一下数据窗口的ROW菜单的updata properties

------华软网友回复------
终于搞定了,还是自己先前预料到的问题。有个字段的命名和Access保留字冲突了。
------华软网友回复------
Access之滥,本来一开始我是用SQlServer作的,因为客户要求的是单机版,桌面数据库中我只熟悉access ,就把数据库迁移到Access中了,结果把自己搞得很被动。修改了很多地方才勉强搞定。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。