SQL Server 2008 ストアド プロシージャの入力と出力を把握しようとしています。
SMO を使用してデータベース インスタンスに接続し、すべてのデータベースと各データベース ストアド プロシージャを取得しています。
現在、StoredProcedure
オブジェクトを取得して入力パラメーターを取得できますが、結果を見つけるのに問題があります。
を使用ExecuteWithResults
してストアド プロシージャを渡して実行できることはわかっていますが、どうすれば結果を取得できますか?
また、どのようにパラメータを渡すのですか? exec コマンドを作成してそれを渡しますか?
編集: SET FMTONLY ON を使用する必要があることがわかりましたが、それを ExecuteWithResults に正確に渡すにはどうすればよいですか?