设置 query1.RequestLive:=true
给分哟!!!!:)
给分哟!!!!:)
解决方案 »
- 初学者准备学习Delphi,应该从哪里学起
- delphi加载窗体时忽略了一控件,如何再加载窗体时显示忽略的控件
- ●●●●●散分,祝福前女友!●●●●●
- 关于Application.CreateForm(TFm_ip, Fm_ip)的问题,在线等候!
- *edb,*epl,*esq
- 用CreateWindowEx时碰到的问题
- 快来抢分,可能有人误会了!
- 为什么在showmodal语法里面没有提及msok
- 半价出让书:Delphi5开发人员指南 Steve 原价138 现价 69 上海[email protected]
- 俺写了一个软件(用delphi5编写的),下载地址是:http://www.csdn.net/filebbs/list_topic.asp 帮我up一下。没分了,不好意思。
- 我用tdbgrid控件显示access数据库的备注类型字段时,显示内容为【demo】不知如何才能显示具体的内容?
- 150分求证--如何用Delphi实现文件下载
看看它的帮助吧,具体我也说不清楚
自己来控制。
连接各控件后,设置 query1.RequestLive:=true,按钮事件为:
procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select * from country');
Query1.Open;
end;
是完全可以的。你再试试!!!
用sql将结果能够查询出来并在dbgrid中显示,我是说在显示以后,再在dbgrid中修改数据,我修改后数据库数据跟着改变的问题。
procedure TForm4.TreeView1Click(Sender: TObject);
begin
form4.Caption:='数据浏览器=>'+treeview1.Selected.Text;
query1.Close;
query1.SQL.Clear;
query1.sql.add('select DISTINCT * from "buy.db" WHERE 存放地=:text');
query1.ParamByName('text').asstring:=treeview1.Selected.Text;
query1.open;
end;
现在是在dbgrid中的数据根本就不能修改。不知道为什么。
谢谢!
或者用stringgrid 同意宣洪的意见。关注。
如果我忘了:给我email:[email protected]
用UpdateSQL就OK了,最简单而且是最安全的
只要你设置CACHEUPDATE =TRUE
UPDATEOBJECT =:空间名
然后你只要设定好你要更新的语句就OK了;
然后你在DELETE,POST,SAVE 等操作之后调用APPLYUPDATES 就OK!
如果你想要个详细的例子,MIAL给我
所以更新的时候得用Sql + UpdateSql组件来解决!
my email:[email protected]