Hola genios, estoy metido en un hoyo y sin ideas para salir de el, algo de luz me seria muy util, estoy usando esta instruccion "ExecQueryAsync" para ejecutar un query en MYSQL, la coneccion funciona bien, el query es para ir a buscar un codigo de barras, cuando existe no hay problema, me trae los campos identificatorios, el problema lo tengo cuando ese codigo NO EXISTE en la base de tabla.
el codigo es una copia de otro proyecto que encontre en el sitio de B4X y es el siguiente:
=====================================================================================================
sf = Main.mysql.ExecQueryAsync("mysql", $"SELECT codbar,descripcion FROM maestro_formatos WHERE codbar= ? "$, Array As String(Main.codbarorigen) )
Wait For (sf) mysql_QueryComplete(exito As Boolean, Crsr As JdbcResultSet)
=====================================================================================================
exito siempre me devuelve TRUE, este o no este el codigo en la tabla.
Como puedo capturar cuando el "sf" es nulo a la consulta de ExecqueryAsync ???
Es la instruccion adecuada ??
Gracias por la ayuda,
"
el codigo es una copia de otro proyecto que encontre en el sitio de B4X y es el siguiente:
=====================================================================================================
sf = Main.mysql.ExecQueryAsync("mysql", $"SELECT codbar,descripcion FROM maestro_formatos WHERE codbar= ? "$, Array As String(Main.codbarorigen) )
Wait For (sf) mysql_QueryComplete(exito As Boolean, Crsr As JdbcResultSet)
=====================================================================================================
exito siempre me devuelve TRUE, este o no este el codigo en la tabla.
Como puedo capturar cuando el "sf" es nulo a la consulta de ExecqueryAsync ???
Es la instruccion adecuada ??
Gracias por la ayuda,
"