Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/02/2005, 02:27
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 4 meses
Puntos: 8
Rootk, 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, en caso de que haya mas de una línea afectada, te devuelve el último de la consulta, el caso de que no encuentre ninguno te devolvera NULL.

if identificador

Además si haces el count(id), te devolverá el número de filas afecatadas, no el identificador que creo que es lo que quiere devolver grisel.

Yo creo que el fallo esta cuando le pasas a la query los valores de idProyecto e idEtapa, asegurate en la ejecución paso a paso de que tienen algún valor. Si sí que tienen valor copia la consulta y ejecutala en tu gestor de base de datos para ver que valor te devueve.