SQL - SQLite y C++

 
Vista:

SQLite y C++

Publicado por Lourdes (2 intervenciones) el 18/03/2009 17:23:52
Hola

Resulta que estoy programando una aplicación en C++ y usando una BD en SQLite y me he encontrado con un pequeño problema al hacer las consultas.

El código de las consultas, basándome en los ejemplos de la página oficial, sería el siguiente:

sqlite3_exec(db, select, CallBack, 0, &zErrMsg);

Donde select es un string que guarda la consulta SELECT y CallBack es la función que trata de los datos obtenidos de la consulta.

La cuestión es que si realizo una consulta en la que obtengo resultados, no hay problema alguno, ahora bien, cuando el SELECT es vacio, no se entra en el Callback (porque no hay resultados que tratar), pero tampoco se considera un error, lo que significa que no tengo ninguna variable que me diga que esa consulta no ha generado ningún resultado y poder actuar en consecuencia.

Mi pregunta es ¿existe alguna función o parámetro que me diga si la consulta a sido vacia o no?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder