Midas多层系统数据库是SQL Server 2000
客户端用TSocketConnection组件连接服务端,
一般再用TClientDataset组件连接TSocketConnection,以提供数据集.请问ClientDataset中可用存储过程吗? 怎么用? 我试了许久都不成功。(不要用ADO方式)
客户端用TSocketConnection组件连接服务端,
一般再用TClientDataset组件连接TSocketConnection,以提供数据集.请问ClientDataset中可用存储过程吗? 怎么用? 我试了许久都不成功。(不要用ADO方式)
解决方案 »
- 鼠标穿透问题 急求
- 关于DLL中封装Frame,在frame中有pagecontrol控件切换不翻页求助
- 关于with ... do 的问题?
- FastReport的问题(两个DetailData并行摆放,Memo自动换行)
- 关于多条件排序的问题,请大虾帮忙
- 关于ComBox控件的问题(新手)?
- 第一次用ADO和ACCESS,有问题,谁帮一下!!!!先谢谢了!!!
- label控件数组问题,急急急!!!在线等!!!
- Delphi 高手请进、高高手请进!关于动态界面的问题!
- 小弟初学DELPHI,大家照顾啊!!!
- 请问如何找出表中本月销售前10位的员工姓名?谢谢!
- 请教:ADODATESET 对应的 ADO原型是RECORDSET吗?
存储过程是可以用的,但是在Provider里,ClientDataSet只能获得Provider提供的数据集,Provider调用的是存储过程那ClientDataSet访问的也是存储过程了
datamodal.DmMain.ClientDataSet4.CommandText:='exec NewQueryForRegion :var1,:var2,:var3,:var4';
with datamodal.DmMain.ClientDataSet4.Params do
begin
ParamByName('var1').Value:=main_un.UserID;
ParamByName('var2').Value:=cue_str;
ParamByName('var3').Value:=formatdatetime('yyyymmdd',self.DateTimePicker1.Date);
ParamByName('var4').Value:=formatdatetime('yyyymmdd',self.DateTimePicker2.Date);
end;
try
DmMain.ClientDataSet4.Open;
except
MessageBox(SELF.Handle,' 服务器过于忙碌,请稍后再试'+'退出请按[确定]!'+chr(13)+'按[取消]回到系统','中鑫资源管理系统', MB_OKCANCEL ) ;
end;
--------------------------------------------------------------------
看尽悲伤,庸人自扰不平事。叹尽荒凉,海阔天空谁人知。狂风劲兮,百花飘
扬乱舞香。捏花一笑,海不扬波断肠心!