Red de conocimiento informático - Material del sitio web - ¿Cómo ejecutar sentencias SQL secuencialmente en C#?

¿Cómo ejecutar sentencias SQL secuencialmente en C#?

Usar bucle for

for(int i=1; ilt; 6; i)

{

SqlCommand cmd = nuevo SqlCommand (i Cmd, conn);

}

O:

SqlConnection conn = new SqlConnection();

conn.Open( );

SqlTransaction t = conn.BeginTransaction();

SqlCommand cmd = new SqlCommand("", conn, t);

intentar

{

cadena[] strCmd = { "1", "2", "3", "4", "5" };

for (int i = 0; yo lt; 5; yo )

{

cmd.CommandText = strCmd[i];

cmd.ExecuteNonQuery();

}

t.Commit();

conn.Close();

}

captura

{

t.Rollback();

}

Información ampliada:

C# es una herramienta de programación orientada a objetos. idioma . Permite a los programadores escribir rápidamente varias aplicaciones basadas en la plataforma MICROSOFT .NET. MICROSOFT .NET proporciona una serie de herramientas y servicios para maximizar el desarrollo y la utilización de los campos de la informática y las comunicaciones.

C# permite a los programadores de C desarrollar programas de manera eficiente y porque pueden llamar a funciones nativas escritas en C/C sin perder las potentes funciones originales de C/C. Debido a esta relación de herencia, C# es muy similar a C/C, y los desarrolladores familiarizados con lenguajes similares pueden cambiar rápidamente a C#.

Enciclopedia Baidu-c#