Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/02/2005, 09:03
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 1 mes
Puntos: 50
Cita:
creo que en este caso te equivocas (por primera vez desde que estoy en el foro), por lo menos en mysql (utlizando el conector proporcionado por ellos) si haces un select id o un select a un unico elemento, y un executescalar, te devuelve el elemento
Estoy de acuerdo en eso friend, solo que el ejemplo del count lo puse como referencia ya que precisamente el executescalar por lo regular es para funciones agregadas...

En fin, pero si lo que quieres es saber si existe ese registro porque no mejor lo haces un datareader y un command y si encontro un valor lo asignas y si no regresas el -1

Ejemplo:

Cita:
...
...
int identificador = 0;
myReader = myCommand.ExecuteReader();
if (myReader.Read())
identificador = (int) dr("idInforme ");
else
identificador = -1

return identificador;
Creo que asi esta mas fácil no creen ?
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net