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();
}