Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2008, 07:34
diegoba10
 
Fecha de Ingreso: marzo-2008
Mensajes: 37
Antigüedad: 16 años, 10 meses
Puntos: 0
Ayuda con ExecuteNonQuery()

Holas a todos,

hice este código en C# para tratar de hacer una consulta a la BD:

using (SqlConnection cnn = new SqlConnection(estab.ConnectionString))
{
SqlCommand cmd = new SqlCommand(
"SELECT Count(*) " +
"FROM Establecimiento " +
"WHERE Universidad = @Universidad, Departamento = @Departamento", cnn);
cnn.Open();
cmd.Parameters.AddWithValue("@Universidad", uni.Text);
cmd.Parameters.AddWithValue("@Departamento", depar.Text);
int i = (int)cmd.ExecuteNonQuery();
if (i == 0)

y de ahi con el if si no existe ningun registro insertarlo, y en else actualizar, pero me da error en la linea del ExecuteNonQuery();.

Si habría una forma más fácil de saber que ya existe el registro se agradecería mucho o sino que me ayuden a arreglar este código para que no de error.

Gracias