dbExpress SQLStoredProc的问题(100分)

  • 主题发起人 主题发起人 臧马
  • 开始时间 开始时间

臧马

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TSQLStoredProc执行MSSQL2005的数据库的存储过程的时候,想在返回结果集的存储过程中用输出参数同时返回结果集数量。发现只要存储过程中存在输出参数并且返回结果集的情况下,TSQLStoredProc的输出参数就取不到。为什么?如果这样取不到的话,如何才能使用TSQLStoredProc执行返回结果集的存储过程,获得结果集数量。<br>谢谢帮助
 
碰到过这样的问题,我后来是这样解决的。就是先调用ExecProc,取得返回参数的值,然后我是根据参数的值,判断是否要进一步用OPEN打开,返回数据集的。
 
delphi7下的dbExpress有很多Bug.
 
我用的是Delphi2009的dbExpress。要是照levi这么做的话。岂不是要调用同一个存储过程两边了?<br>不知道,这个问题的原因出在什么地方啊?
 
难道就这么石沉大海了么?
 
后退
顶部