私の要件の 1 つを満たすには、SQL クエリをパラメータとしてストアド プロシージャに渡す必要があります。
私のストアドプロシージャの構文は次のとおりです。
create PROCEDURE spSelect
@Query VARCHAR(500)
AS
EXEC( @Query)
return
そのストアド プロシージャを実行するには、次の C# コードを使用します。
DataContex db=new DataContex();
String sSQL = " SELECT OrderID,ShipName FROM dbo.Orders";
var result = db.spSelect(sSQL);
実行後、result
は0
.
何が起こっているのかを理解するのに助けが必要です。なぜ望ましい出力が得られないのですか
ご不明な点がございましたら、お気軽にお問い合わせください。