DA的存储过程 服务器端返回参数的应用方法
2013-07-23 15:46
531 查看
function TTJService.RQ_singleOP(const Rq_singlestru: STRU_RQ_L1): Integer; var acon: IDAConnection; SqlCMD: IDASQLCommand; SqlDST: IDADataset; sqltext: string; it:Integer; begin acon :=DAConnectionManager.NewConnection('EmployeeIBO', TRUE);; result :=0; try SqlCMD :=acon.NewCommand('RQOP', stStoredProcedure); SqlCMD.RefreshParams ; with SqlCMD do begin ParamByName('mycangku').Value := Rq_singlestru.mycangku ; ParamByName('mytimes').Value := Rq_singlestru.mytimes ; ParamByName('myprovider').Value := Rq_singlestru.myprovider ; ParamByName('mygoodid').Value := Rq_singlestru.mygoodid ; ParamByName('myamount').Value := Rq_singlestru.myamount ; ParamByName('myunit').Value := Rq_singlestru.myunit ; ParamByName('mycost').Value := Rq_singlestru.mycost ; ParamByName('mytotal').Value := Rq_singlestru.mytotal ; ParamByName('myjijie').Value := Rq_singlestru.myjijie ; ParamByName('myname').Value := Rq_singlestru.myname ; ParamByName('myoutprice').Value := Rq_singlestru.myoutprice ; ParamByName('msize').Value := Rq_singlestru.msize ; ParamByName('mycolor').Value := Rq_singlestru.mycolor ; ParamByName('mykuan').Value := Rq_singlestru.mykuan ; ParamByName('mylb').Value := Rq_singlestru.mylb ; ParamByName('mymaxin').Value := 50; ParamByName('myminin').Value := 1; ParamByName('myagio').Value := Rq_singlestru.myagio ; ParamByName('myuser').Value:= Rq_singlestru.myuser ; ParamByName('oldrqid').Value :=Rq_singlestru.oldrqid ; ParamByName('mytype').Value := Rq_singlestru.mytype ; end; SqlCMD.Execute; result := SqlCMD.ParamByName('ret_id').AsInteger ; //返回参数的值 except on e: Exception do begin result :=0; end; end; end;
相关文章推荐
- DA的存储过程 服务器端返回参数的应用方法
- 存储过程返回参数的三种方法
- C#存储过程Output返回参数 方法调用类
- 存储过程返回参数的方法(也是执行动态sql 实现列名成为变量的功能)
- MySQL存储过程里字符串拼接返回参数的方法
- 存储过程返回参数的三种方法
- 存储过程的两种返回方法
- 在存储过程中取得刚刚插入的记录的某个字段,将其输出,由C#接受OUTPUT返回参数
- SQL server 不带参数的存储过程执行方法
- Sql Server 中带参数的存储过程及在Reporting Services 中的调用方法
- 在MySQL中创建带有IN和OUT参数的存储过程的方法
- 存储过程输出参数、返回值、返回表及C#调用
- Python简单调用MySQL存储过程并获得返回值的方法
- 在存储过程A里面调用存储过程B 存储过程B 有返回值 想要将存储过程B的返回值 作为参数传给存储过程A
- MYSQL存储过程查询返回结果处理方法
- Sql Server 带参数的存储过程执行方法
- [转]SQL Server中获得EXEC后面的sql语句或者存储过程的返回值的方法
- 带参数的存储过程动态创建一个视图及调用方法[表不固定,作为参数]
- 当存储过程参数中有游标时,调用方法如下
- 执行带参数的存储过程的方法II(相对通用)