micayael
10-09-2005, 00:48:00
Hola gente.
Estoy trantando de crear un archivo de funciones para firebird y encuentro en el manual oficial que la funcion ibase_query dice lo siguiente:
1. Si existe error devuelve false
2. Si se realizó con exito y existe un conjunto de resultados (posiblemente vacio) devuelto por la consulta SQL devuelve un identificador de resultado
3. Si no hay resultado retorna TRUE
Entre el 2 y el 3. El dos dice que si existe un conjunto de resultado pero tambien dice que puede ser vacio y 3 dice que si no hay resultado devuelve false.
Es un poco ambiguo el retorno. Es decir ambos dicen que pueden retornar vacio y supuestamente devuelven resultados diferentes.
Alguien entiende eso?
Estoy trantando de crear un archivo de funciones para firebird y encuentro en el manual oficial que la funcion ibase_query dice lo siguiente:
1. Si existe error devuelve false
2. Si se realizó con exito y existe un conjunto de resultados (posiblemente vacio) devuelto por la consulta SQL devuelve un identificador de resultado
3. Si no hay resultado retorna TRUE
Entre el 2 y el 3. El dos dice que si existe un conjunto de resultado pero tambien dice que puede ser vacio y 3 dice que si no hay resultado devuelve false.
Es un poco ambiguo el retorno. Es decir ambos dicen que pueden retornar vacio y supuestamente devuelven resultados diferentes.
Alguien entiende eso?