如何在SQL SERVER2000中定义一个带参数输出的存储过程以及如何在DELPHI中捕捉这个返回的参数??(20分)

  • 主题发起人 主题发起人 ko
  • 开始时间 开始时间
K

ko

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在SQL SERVER2000中定义一个带参数输出的存储过程以及如何在DELPHI中捕捉这个返回的参数??
 
有谁可以帮帮忙?
 
是不是太简单?!! 存储过程中的参数如果用Output标记,表示它是个输出参数,用Delphi中
的ADOStoredProc调用这个存储过程,在ADOStoredProc中的参数声明一定要和实际存储过程的参数名称和类型相匹配。
 
例如执行存储过程:
exec nb_get_zj_kqje @zjzh, @p_hbdm, @xjkqje out, @zpkqje out

那么结果返回到参数中。
 
执行完后调用:
ADOStoreProc.Parameters.ParamByName('@RETURN_VALUE').Value;
 
多人接受答案了。
 
后退
顶部