Page 1 of 1

FWMariab oCn:QueryResult()

Posted: Tue Oct 01, 2024 5:29 pm
by jose_murugosa
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

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

Re: FWMariab oCn:QueryResult()

Posted: Tue Oct 01, 2024 5:35 pm
by nageswaragunupudi
Use

Code: Select all | Expand

aResult := oCn:Execute( cScript )
aResult is always a two dimensional array

Re: FWMariab oCn:QueryResult()

Posted: Wed Oct 02, 2024 9:55 am
by jose_murugosa
Muchas gracias Mr. Rao

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

Saludos :D