用Table作为DBGrid的数据源时,可以直接在DBGrid上面修改数据.
如果用Query作为DBGrid的数据源,能不能直接在DBGrid上修改数据?
如果可以要做哪些设定?
如果用Query作为DBGrid的数据源,能不能直接在DBGrid上修改数据?
如果可以要做哪些设定?
解决方案 »
- 请高手指点,重绘问题
- 简单问题:Fast Report3 中如何把合计功能显示在报表(多页)的最后一条记录下面,答对就给分!!!
- delphi中调用COM接口函数后会出错,为什么?
- 请教,如何在TreeView控件中用代码来选中树中的某一项?
- delphi socket客户端,在非继承TForm的类里面怎么开发,好像不能用TClientSocket控件
- 如何把Dbgrid选出来的数据导入到access中去!要用代码!(在线等)
- 谁明白这些说法。
- 一个怎样实现多次输入账号、密码的问题
- 请问DbGridEh 用 TLtpFCDataSet 作数据源时如何实现点击标题头时实现排序?
- Hook_API_必经之路
- 有没有关于开三次方的函数
- 关于李维写VCL一书
提交方式 看一下
要是ADOQUERY的话可以直接改的
with Query do
begin
Close;
SQL.Clear;
SQL.Text:='Select * from table';
RequestLive:=True;
Open;
Edit;
//进行修改
Try;
ApplyUpdates;//提交
CommitUpdates;//清空缓冲区
Except
...
End;//end try
end;//end with
Query.SQL.Clear;
Query.SQL.Add();
Query.Prepare;
Query.Open;
Query.RequestLive := True;