本博客记录傻猫的生活、工作和学习,并与大家一起分享快乐.
该日志由 samool 发表于 2008-09-10 2:41 PM
贴段别人写的ADOStoredProc1应用代码,存储过程以中文命名的,虽然有些不规范,原理尽在其中,包含存储过程的返回值获取,记录集的获取,参数传递。有些用ADOStoredProc进行操作时,要动态创建输入输出参数,其实用 ADOStoredProc1.Parameters.Refresh;将参数进行刷新一下就可以了。
procedure TForm1.Button1Click(Sender: TObject);
begin //根据动态赋参数序号赋值
ADOStoredProc1.Close;
DataSource1.DataSet:=ADOStoredProc1;
ADOStoredProc1.ProcedureName:='成绩查找';
ADOStoredProc1.Parameters.Refresh;
ADOStoredProc1.Parameters[1].Value:=200301001;
ADOStoredProc1.Parameters[2].Value:=4;
ADOStoredProc1.Parameters[3].Value:='SQL数据库';
ADOStoredProc1.Open;
end;
该日志标签: adostoredproc, 存储过程
该日志由 samool 发表于 2006-05-06 4:56 PM