insercion de parametros con npgsql
Publicado por Valentin de Leon (3 intervenciones) el 21/05/2007 05:43:08
Necesito saber las sentencias para insertar valores no directos a la BD, es decir a traves de on objeto, esto es lo que hago
public static int Insert()
{
NpgsqlConnection conn = new NpgsqlConnection(Coneccion.cadenaConeccion);
conn.Open();
NpgsqlCommand command = new NpgsqlCommand("insert into public.persona(nombre,edad) values('persona1',20)", conn);
Int32 rowsaffected;
try
{
rowsaffected = command.ExecuteNonQuery();
return rowsaffected;
}
finally
{
conn.Close();
}
}
como ven insertar las cosas directas si pincha, pero como hago para insertar atributos que pueden cambiar, es decir poder insertar una persona.Nombre, la properti en C# al lo queme refiero. Se suponde que existe una clase en c# Persona con los atributos nombre y edad, con este objeto es que quiero insertar los valores.
Si algueine me pude ayudar estaria muy agradecido.
public static int Insert()
{
NpgsqlConnection conn = new NpgsqlConnection(Coneccion.cadenaConeccion);
conn.Open();
NpgsqlCommand command = new NpgsqlCommand("insert into public.persona(nombre,edad) values('persona1',20)", conn);
Int32 rowsaffected;
try
{
rowsaffected = command.ExecuteNonQuery();
return rowsaffected;
}
finally
{
conn.Close();
}
}
como ven insertar las cosas directas si pincha, pero como hago para insertar atributos que pueden cambiar, es decir poder insertar una persona.Nombre, la properti en C# al lo queme refiero. Se suponde que existe una clase en c# Persona con los atributos nombre y edad, con este objeto es que quiero insertar los valores.
Si algueine me pude ayudar estaria muy agradecido.
Valora esta pregunta


0