cuando voy a insertar un campo nuevo en una tabla de una BD [sea Access, SQL Server o lo que sea], yo en lo particular lo que tengo es una funcion que lo que hace es ejecutar un query en un objeto Reader, EJ:
parte de la funcion
oConn es un objeto tipo SqlConnection que declaro previamente....
Código:
Ahora mi pregunta es la siguiente, esto que yo estoy utilizando esta mal,?? hablo en el sentido del best practice, de lo optimo [asi como esta funciona]... SqlCommand Comando = new SqlCommand("select * from tabla", oConn); Comando.CommandTimeout = 3000; //Demora maxima para la respuesta del query.... [esto es trivial pero bueno ..] oConn.Open(); SqlDataReader objRS = Comando.ExecuteReader(); oConn.Close();
Me surge la duda al ver otro fragmento de codigo....
Código:
Si, del codigo anterior falta codigo, pero no lo puse para no ampliar mucho el post, pero bueno es lo normal, conexion, datAdapter y demas..// Crear un nuevo registro DataTable tabla = new DataTable(); DataRow fila = tabla.NewRow(); fila["campo1"]="Valor1"; fila["campo2"]="Valor2"; tabla.Rows.Add(fila);
Alguien pudiera darme algun consejo.. de como es mejor,,
Saludos