8

次のように、Dapper でストアド プロシージャを実行しています。

var sprocResult = conn.Query("TestSproc", new {clientID = 2}, commandType: CommandType.StoredProcedure).ToList();

結果を列挙して値を一覧表示できます。私ができる必要があるのは、sproc から返されるフィールド名を列挙することです。これらのフィールド名は設計時にはわかりません。

前もって感謝します。

4

2 に答える 2

3

クエリが行を返さない場合、 はQuery().First().Keys機能しません。この場合、使用できますExecuteReader().GetName(i)

于 2017-10-20T11:46:42.930 に答える