是这样的:我在客户端处通过iappserver调用服务器上的函数,函数的功能是向一数据表中添加一记录,我想在客户端即时显示所有添加的记录。
理论上这样是可以的:添加完记录后,在服务器端重新打开数据集,使数据集重新连接表中的所有数据,然后在客户端重新打开客户端数据集。但是,这样做并不成功(表组件和SQL组件都试过了)。
我又想是不是要重新连接数据库,试过后发现也只能显示一开始添加的记录,后面的就无法再显示了。搞得我很郁闷。
不知我说的清不清楚,但请各位指出我的错误,或者提供一个更好的,有效的方法。感激不尽!
理论上这样是可以的:添加完记录后,在服务器端重新打开数据集,使数据集重新连接表中的所有数据,然后在客户端重新打开客户端数据集。但是,这样做并不成功(表组件和SQL组件都试过了)。
我又想是不是要重新连接数据库,试过后发现也只能显示一开始添加的记录,后面的就无法再显示了。搞得我很郁闷。
不知我说的清不清楚,但请各位指出我的错误,或者提供一个更好的,有效的方法。感激不尽!
解决方案 »
- Delphi 2007里怎么把AcitveX(OCX)制作成CAB?
- 如何在一个DBGrideh中显示几个查询的内容,谢谢!
- 请给我看看这个XML SCHEMA是否对这个XML文件进行了约束?
- 一个关于插入记录的问题!请高手们指点。
- 我是一个菜鸟,我想学DELPHI请问哪儿有讲解OBJECT INSPECTOR的书或资料。急!!!!
- 请教:如何利用“包”来分割庞大的应用程序???分多用不完了,再送100分
- 如何在程序里面把code site里面除error messages之外的消息都block all掉??
- 把 一个控件的名称 (Name) 转换成 Text 格式,以便显示在 Edit1 里
- 在线等待。。。如何根据窗体的句柄,如果和给窗体中的memo赋值
- 各位,李维的分布式多层应用系统篇那里有下载?在珠海难买得很...
- 特定目录下截图
- delphi要怎么才能把sql的資料直接匯到*.dbf表中?---郁悶
begin
Close;
DCOMConnection1.AppServer.Insdata;
Open;
Close;
DCOMConnection1.AppServer.Qdata;
Open;
end;