この記事では、C#プログラムからストレージ手順を実行する方法について説明します。ストレージ手順は事前に定義されたデータベースプロセスであり、コードから特定のデータベース操作を実行するために使用できます。
CREATE PROCEDURE dbo.test AS
BEGIN
DECLARE @command AS VARCHAR(1000), @i INT;
SET @i = 0;
WHILE @i < 10
BEGIN
SET @command = 'SELECT ' + CAST(@i AS VARCHAR(10));
EXEC(@command);
SET @i = @i + 1;
END;
END;
using System;
using System.Data;
using System.Data.SqlClient;
SqlConnection conn = new SqlConnection("Server=(local);DataBase=master;Integrated Security=SSPI");
conn.Open();
SqlCommand cmd = new SqlCommand("dbo.test", conn);
cmd.CommandType = CommandType.StoredProcedure;
<<>
<:>注:int result = cmd.ExecuteNonQuery();
以上がC#プログラムからSQLサーバーストアドプロシージャを実行する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。