Artikel ini akan meneroka cara melakukan prosedur penyimpanan dari program C#. Prosedur penyimpanan adalah proses pangkalan data yang telah ditetapkan, yang boleh digunakan untuk melaksanakan operasi pangkalan data tertentu dari kod.
Dengan mengandaikan prosedur penyimpanan yang disebut "ujian" dalam tetingkap pertanyaan SQL Server:
Untuk melaksanakan prosedur penyimpanan ini dari program C#, sila ikuti langkah -langkah di bawah:
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;
<入> Memperkenalkan ruang penamaan yang diperlukan:
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();
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan prosedur tersimpan SQL Server dari program C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!