三层下,media下,用clientdatabase连接应用服务器的query1,query1的初始sql(100分)

  • 主题发起人 主题发起人 dxm
  • 开始时间 开始时间
D

dxm

Unregistered / Unconfirmed
GUEST, unregistred user!
三层下,media下,用clientdataset连接应用服务器的query1,query1的初始sql语句为空,主要通过
clientdatset的datarequest事件取数据,请问如何用clientdataset通过datarequest事件产生
后取得服务器的数据,然后根据该数据产生报表?此时,quickreport1的datafield是不确定的!
 
你要的就是自已下动态SQL是吗?将该TQuery的DataSetProvider的Options中的
poAllowCommandText设为True。然后在客户端中将ClientDataSet的CommandText改成你的
SQL语句,再打开就行了。
 
同意楼上!
 
的却如此。
 
对不起,我问题可能描述不精确,我的原意是取出clientdataset的数据,后来我自己想通了,
即是qrdbtext1.datafield:=clientdataset1.fields.fieldname,谢谢你们真诚的帮助!
 
以前用datarequest,现在加了CommandText方法,可以不用Datarequest,Datarequest可
以用来做更复杂的事。
 
算了,分了吧!
 
多人接受答案了。
 
后退
顶部