sharp ejemplo data conexion c# sql sql-server tsql

c# - ejemplo - system data sqlclient dll



C#- SQLClient-INSERT más simple (3)

Ya que parece que recién está comenzando con esto, ahora es el mejor momento para familiarizarse con el concepto de Capa de acceso a datos ( enlace obligatorio de wikipedia ). Te será muy útil cuando tengas más interacción con la base de datos y quieras minimizar la duplicación de código. También contribuye a un comportamiento más consistente, facilitando las pruebas y muchas otras cosas más.

Básicamente estoy tratando de descubrir la forma más sencilla de realizar su operación de inserción básica en C # .NET utilizando el espacio de nombres SqlClient.

Estoy usando SqlConnection para mi enlace de db, ya he tenido éxito al ejecutar algunas lecturas, y quiero saber la forma más sencilla de insertar datos. Estoy buscando lo que parecen ser métodos bastante detallados cuando googleo.


using (var conn = new SqlConnection(yourConnectionString)) { var cmd = new SqlCommand("insert into Foo values (@bar)", conn); cmd.Parameters.AddWithValue("@bar", 17); conn.Open(); cmd.ExecuteNonQuery(); }


using (SqlConnection myConnection new SqlConnection("Your connection string")) { SqlCommand myCommand = new SqlCommand("INSERT INTO ... VALUES ...", myConnection); myConnection.Open(); myCommand.ExecuteNonQuery(); }