OK. Quieres decir que si en vez de esto:
Código:
miConn.Open()
miCM.ExecuteNonQuery()
miConn.Close()
Hago esto:
Código:
miConn.Open()
Dim Cuantos As Integer = miCM.ExecuteNonQuery()
miConn.Close()
Entonces puedo saber las filas devueltas preguntando a "Cuantos"?
Imagino em mi caso será uno o ninguno ya que le paso como parametro la clave principal "IDCliente"... Lo pruebo.
De todas formas, os comento como lo solucioné por el momento.
En el procedimiento almacenado le agreguié otro parámetro de salida llamado "HayFilas" y al final de ese procedimiento pongo esta línea:
Código:
SELECT @HayFilas = @@Rowcount
Luego lo primero que hago es comprobar el valor de ese parámetro y si es mayor que cero, lluego accedo al resto de parámetros.
Gracias a todos.
Saludos.