私はあなたのツールが大好きです。ずいぶんと使っていたのですが、今日、トラブルに見舞われました…
OUT パラメータを介していくつかの値を返すストアド プロシージャを作成しましたが、SubSonic はストアド プロシージャ メソッドの出力パラメータを生成していないようです。たとえば、次のような SPI の場合:
CREATE PROC dbo.MyProc @param1 int、@param2 int out、@param3 varchar(150) out
署名を生成します
SPs.MyProc(int? param1, int? param2, string param3
私はそれがこれを生成することを期待します
SPs.MyProc(int? param1, out int? param2, out string param3)まあ、メソッドが実際には SP を構成するだけで実際には実行しないことを考えると、Subsonic がこれを生成することを期待します
SPs.MyProc(int? param1, ref int? param2, ref string param3)
皆さんはこの問題をどのように解決しますか?サブソニックにはすでにそのようなものがありますが、私はそれを見逃しましたか?