作者:乔山办公网日期:
返回目录:office365
insert into ......values.....或insert into.......select......
你那句度在sql里面应该知是:
INSERT INTO 教师道 (编号,姓名,性别回,职称,级别) SELECT "Z09031","杨飞","男答","讲师","9";
在vba里面应该是:
DOCMD.RUNSQL "INSERT INTO 教师 (编号,姓名,性别,职称,级别) VALUES('Z09031','杨飞','男','讲师','9');"
已经告诉你原因了,“9条记录键值冲突”。把sql语句发一下看看。
因为你的表中的某个字段设置了有效性规则,但是你追加的值,不符合那个规则,所以...
请进入对应表的设计视图,检查每个字段,确定一下规则是什么,然后按照规则添加数据,或者去掉规则再添加数据。
祝你成功!
常见问题,检查表的主键、有效性设置、表间关系,
根据提示:
设置1字段为Null是因为类型转换失败
检查字段类型,是否允许空字符串、NULL值等等,一个一个字段调试