Saber si una consulta arroja datos
Publicado por LaNovata (4 intervenciones) el 17/12/2013 16:41:47
Hola.
Mi pregunta de windev 14 es la siguiente.
Como puedo hacer para saber si una consulta me muestra datos?
Es como cuando ingresas un nuevo cliente con una identificacion que ya existe, como saber si esa identificacion ya esta en la BD?
Me conecto por ODBC y hago algo asi:
Pero no me funciona.
Necesito saber si i consulta tiene datos, solo eso ... y asi poder decir que el dato ya existe o dar la posibilidad de continuar con el proceso.
Gracias a todos!
Y por favor, soy muy novata en esto, no entiendo mucho y agradeceria explicaciones muy detalladas para poder aprender.
Mi pregunta de windev 14 es la siguiente.
Como puedo hacer para saber si una consulta me muestra datos?
Es como cuando ingresas un nuevo cliente con una identificacion que ya existe, como saber si esa identificacion ya esta en la BD?
Me conecto por ODBC y hago algo asi:
1
2
3
4
5
6
7
8
9
10
11
LcQuery="select dato from be_seccion"
SQLExec(LcQuery,"TblCursor")
IF HExecuteSQLQuery(tblcursor,hQueryBreakable,LcQuery) = False THEN
Error("Hemos encontrado un fallo de ejecución." + CR + HErrorInfo() )
RETURN
ELSE
IF HNbRec(tblcursor) > 0 THEN
Info("Dato encontrado"+CR+tblcursor.dato)
RETURN
END
END
Pero no me funciona.
Necesito saber si i consulta tiene datos, solo eso ... y asi poder decir que el dato ya existe o dar la posibilidad de continuar con el proceso.
Gracias a todos!
Y por favor, soy muy novata en esto, no entiendo mucho y agradeceria explicaciones muy detalladas para poder aprender.
Valora esta pregunta


0