急。更改了DBCombox的数据(连接到DataSource1,DataSource1.dataset=adoquery)结果adoquery.post的时候提示"缺少更新或者刷新的健列值信息!qsql := 'select * from '+tbl+' where node_id='+IntToStr(node_id);
with untDM.frmDM do
begin
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.Add(qsql);
ADOQuery.Open;
ADOQuery.Active := true;
ADOQuery.Edit;
dsDB.Edit;
dsDB.DataSet := ADOQuery;
end; 最后 ADOQuery.Post;
with untDM.frmDM do
begin
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.Add(qsql);
ADOQuery.Open;
ADOQuery.Active := true;
ADOQuery.Edit;
dsDB.Edit;
dsDB.DataSet := ADOQuery;
end; 最后 ADOQuery.Post;
解决方案 »
- 如何把FileStream的数据放入一个字符串中
- 急~~~怎么实现用delphi写的客户端与发布在webphere的EJB通讯?在线等。。。。
- 怎样用程序在SQL Server上新建数据库(.MDF文件,不是表),并能使用,因为我想做成象一些程序一样的有‘新建帐套’的工能?3Q
- 在dbgrid的滚动时自动保存更改前提示是否保存更改
- 请问如何屏蔽弹出窗口...
- !高分,请问谁有用浏览器编写自动填写表单和登陆表单程序的源代码
- 如何判断ftp下是否存在一个目录?
- 如何在一个FORM中加入特性,并让它显示在object inspector中
- 请问在登陆的时候怎么实现密码对话矿效果?
- 用delphi做毕设的请看
- 求能满足于以下功能的安装程序!
- VCL全称是什么
1、把代码改为:
dsDB.DataSet := ADOQuery;
ADOQuery.Edit;
dsDB.Edit;2、你是不是使用Access数据库,如果是,请确保你的表中建有主键。
PRIMARY(node_id),sql server
node_id原来只是foreign key