小编典典

无法删除和更新访问链接表上的记录

sql

我可以访问名为road.mdb的数据库。在road.mdb内部,我有一个链接的SQL表,
该表的名称为Student。

我可以在MSAccess中使用查询设计插入记录

但我无法更新或删除

当在下面运行删除查询时,错误是:无法从指定的表中删除

delete from student where studentid=303;

当我在下面运行更新查询时,错误是:操作必须使用可更新的查询

update student set Name='BOB' where studentid= 303;

我具有对sql数据库的完全访问权限,并且可以使用sql management
studio运行查询“确定”。使用MSaccess内部的查询设计删除和更新是不可能的吗?奇怪的是,我可以在MSaccess中使用查询设计插入新记录

谢谢你


阅读 167

收藏
2021-03-23

共1个答案

小编典典

我通过在SQL表中添加主键来解决此问题,并将表重新链接到ACCESS

谢谢大家…

2021-03-23