|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2004/2/19 11:53:48 |
标题: |
|
加入我的收藏 |
楼主: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
初识DELPHIL,但有满腔豪情,请大家不吝赐教 |
作者: |
|
2004/2/19 12:54:28 |
1楼: |
你找一下StoredProc控件,具体是哪个,要看你使用什么数据库了。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
作者: |
|
2004/2/19 13:14:56 |
2楼: |
已ado为例,在其procedurename指定一个后台数据库的存储过程,代码中这样调用: ADOStoredProc1.ExecProc;
----------------------------------------------
╬╬Smart programmer use Delphi╬╬
|
作者: |
|
2004/2/19 14:03:51 |
3楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
初识DELPHIL,但有满腔豪情,请大家不吝赐教
|
作者: |
|
2004/2/19 14:24:54 |
4楼: |
参数分别@EID,@RPERCENT。
procedure TForm1.btnRaiseSalaryClick(Sender: TObject); begin {dmCallStoredProc.spRaiseSalary.Params.ParamByName('@EID').Value := cbEID.Text; dmCallStoredProc.spRaiseSalary.Params.ParamByName('@RPERCENT').Value := StrToFloat(edtPercent.Text); dmCallStoredProc.spRaiseSalary.ExecProc; dmCallStoredProc.scdsEmployee.Refresh;}
//ADO控件的代码 dmCallStoredProc.ADOStoredProc1.Parameters.ParamValues['@EID'] := cbEID.Text; dmCallStoredProc.ADOStoredProc1.Parameters.ParamValues['@RPERCENT'] := StrToFloat(edtPercent.Text); dmCallStoredProc.ADOStoredProc1.ExecProc; dmCallStoredProc.scdsEmployee.Refresh; end;
----------------------------------------------
╬╬Smart programmer use Delphi╬╬
|
|