MySQL后端&访问(.accdb,2013)前端自动增量问题

时间:2015-08-03 13:03:11

标签: mysql ms-access ms-access-2013

我有一个MySQL数据库,每个表都设置了一个ID字段,它是一个自动增量和主键。当我使用访问链接到此数据库和Access中的表设计视图中的表时,字段被列为主键,但类型是数字,而不是自动编号。这在尝试创建新记录时导致问题,因为ID字段未自动填充。请帮忙。

1 个答案:

答案 0 :(得分:1)

id字段的自动编号属性设置在MySQL数据库的级别。连接到后端数据库时,Access可能无法识别此属性。这就是为什么它将其视为一个数字,而不是一个自动编号字段。

这就是说,当在MySQL数据库中插入新记录时,您不需要为id字段发送任何值,因此MySQL引擎会自动使用更新的自动编号值填充它。