durchgeführt In diesem Artikel wird untersucht, wie Speicherprozeduren aus dem C# -Programm durchgeführt werden. Das Speicherprozedur ist ein vordefinierter Datenbankprozess, mit dem bestimmte Datenbankvorgänge aus dem Code ausgeführt werden können.
Unter der Annahme des Speichervorgangs "Test" im SQL Server -Abfragefenster:
Um dieses Speichervorgang aus dem C# -Programm durchzuführen, befolgen Sie bitte die folgenden Schritte:
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;
<入> Einführen Sie den notwendigen Namensraum:
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();
Das obige ist der detaillierte Inhalt vonWie führe ich einen SQL Server gespeicherten Prozedur aus einem C# -Programm aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!