如下代码:
qy6.close;
qy6.SQL.Clear;
qy6.SQL.add('set xact_abort ON');
qy6.ExecSQL;
qy6.close;
qy6.SQL.Clear;
qy6.SQL.add('select * from xsgl.xsyw.dbo.lsee');(链接服务器)
qy6.open;
qy6.edit;
qy6.fieldbyname('zk').value:=1;
qy6.post;
提交时提示‘缺少用于更新或刷新的基本表信息’,请问该如何解决?
qy6.close;
qy6.SQL.Clear;
qy6.SQL.add('set xact_abort ON');
qy6.ExecSQL;
qy6.close;
qy6.SQL.Clear;
qy6.SQL.add('select * from xsgl.xsyw.dbo.lsee');(链接服务器)
qy6.open;
qy6.edit;
qy6.fieldbyname('zk').value:=1;
qy6.post;
提交时提示‘缺少用于更新或刷新的基本表信息’,请问该如何解决?
2、链接服务器 本身有很多限制,不能完全按本地库的方式操作
3、edit post方式,需要看看ado生成的更新语句是什么样的,是否与1、2冲突
或者此表真的没有主键,ado不知道该更新哪一条?