FWMariab oCn:QueryResult()

FWMariab oCn:QueryResult()

Postby jose_murugosa » Tue Oct 01, 2024 5:29 pm

Si hago una consulta de una tabla con QueryResult, Query result puede devolver una matriz si la consulta devuelve más de un registro, pero también podría devolver un vector o array de una dimensión si solo contiene un registro.

Ejemplo:
Code: Select all  Expand view

cScript :=   "SELECT * FROM entdeso_t AS e WHERE ... "
CantEntradas := oCn:QueryResult( cScript )
 


Si los registros recogidos por la consulta deben guardarse en una tabla, esto genera un problema.

Hay una manera mejor de hacerlo?
Sería posible diferenciar si el resultado es un vector o una matriz para tratarlo adecuadamente al almacenar los datos?

Gracias desde ya por vuestra ayuda. :D
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1180
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: FWMariab oCn:QueryResult()

Postby nageswaragunupudi » Tue Oct 01, 2024 5:35 pm

Use
Code: Select all  Expand view
aResult := oCn:Execute( cScript )


aResult is always a two dimensional array
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10641
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: FWMariab oCn:QueryResult()

Postby jose_murugosa » Wed Oct 02, 2024 9:55 am

Muchas gracias Mr. Rao

Perdón que me equivoqué y puse el tema en el foro en Inglés.

Saludos :D
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
jose_murugosa
 
Posts: 1180
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 36 guests