我是dephi 新手,不理解存储过程的含义;
希望高手们能给点提示!!!
希望高手们能给点提示!!!
解决方案 »
- 调用C++写的DLL
- 在创建子窗口的时候报错cannot create form no mid forms are currently active!
- Undeclared identifier: "writelog"
- INI文件读取!如何读出键
- 多线程怎么说句柄无效?帮看看
- setLength可以执行好几次吗?
- 关于Delphi程序做成Setup安装文件后,加密的问题!急,请帮忙!
- 請問excel裡的數據能不能直接導入程序的表格中,我用的數據庫是sql2000.控件是Ado,如果能,怎麼導法?主要是用戶提出初期數據太多. 謝謝各位
- 现在有哪些朋友在用reportmachine 报表控件,希望互相交流!
- 那位能够提供有关GPRS的资料
- 怎样解决代码共用性的问题
- DBGrid怎么选中一行?
通常是你在数据库里写好存储过程,,再用ADOStoredProc1连接上它。
添加ADOStoredProc组件,先设置ADOStoredProc组件的链接字符串,保证与sql server数据库链接成功。然后设置ADOStoredProc组件的ProcedureName属性为存储过程的名称,点击ADOStoredProc.TParameters属性,自动获取存储过程的参数列表。
通过代码添加存储参数
try
adostoredproc.Parameters.ParamValues['@percent']:=具体的值
adostoredproc.execproc;
except
on e:exception do
showmessage(e.message) //如果执行出错,将显示出错信息
end;
Create Procedure.....
2。存储过程在执行之前需要对参数赋值3。存储过程的返回值可以通过参数获得
参考一下李维的书就可以找到很多例子
@danme output
AS
select @danme=dname from yourtable
GO
有的话是怎么做的??