我正在将我的应用程序从使用原始ADO调用转换为使用FireDac。
目前,我有以下代码行:
TQueryRunner.ExecuteQueryNoMsg('exec(''sp_who @@spid'')', iRA,rs,conn,True);
我需要能够在FireDac中调用sp_id @@spid
调用并返回结果集。尽管有许多不同的方法,我似乎无法这样做。我试过用TFDStoredProc调用它,但参数需要一个值,并且它确实没有值。我已经尝试了TFDQuery,但这根本不起作用(并且“不会起作用”,我的意思是当我尝试时,我会获得访问权限。)
有人能指出我正确的方向吗?