如何在三层C/S结构对数据库实施远程更新?(200分)

  • 主题发起人 主题发起人 ggg
  • 开始时间 开始时间
G

ggg

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在客户端对数据库实施远程更新。但是发现TClientDataSet控件不如TQuery好用。

而且到目前为止我只能用TClientDataSet控件进行查询操作,无法对库实施远程的复杂

的删除,添加,编辑操作。只能在DBGrid上进行简单的删除,编辑,添加操作,然后

用ClientDataSet1.ApplyUpdates(-1)提交修改结果。比如TQuery可以很方便的将一个文件

LOAD进库。如query1.fieldbyname('pic').loadfromfile('c:/1.bmp')。

TClientDataSet就不能实现。如何实现,急需结果,谢谢各位高手!
 
真是没面子呀,无人响应!
 
>>而且到目前为止我只能用TClientDataSet控件进行查询操作,无法对库实施远程的复杂

>>的删除,添加,编辑操作。只能在DBGrid上进行简单的删除,编辑,添加操作,然后
-----------没想过用dbedit?

 
我以前在c/s结构下,基本不用db控件,不知在3层中,如何实现???
 
你加上个导航条就能删除。
DBgrid和DBEdit 都是和Datasource连着呢,在哪改都一样。
 
我也只能用TClientDataSet控件进行查询操作,无法对库实施远程的 Oracle 7表
做任何删除,添加,编辑操作。请各位指教。分数可到我的贴中去取(300分)
 
试一试 TClientDataSet.CommandText := SomeSQL
 
多人接受答案了。
 
后退
顶部