Página 1 de 1

Método QueryArray de odbcDataSource

Publicado: Mar Feb 07, 2006 4:07 pm
por joseluis
Hola,
¿Habrí­a alguna posibilidad de añadir un segundo parámetro a ese método
indicándole que la primera fila de la matriz tiene los nombres de las
columnas?
Tal y como está ahora:
aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
Devolverí­a
{ {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
Y esto es lo que propongo :
aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
Devolverí­a
{ {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor
4"}, ... }
Siendo la sintaxis:
QueryArray( cSelect [, lHeaders ] )
Saludos y gracias,
José Luis Capel

Método QueryArray de odbcDataSource

Publicado: Mié Feb 08, 2006 6:20 pm
por ignacio
José Luis,
Hecho, tanto para ODBC como para ADS, pero con diferente sintaxis:
METHOD QueryArray( cSelect, @aHeaders )
METHOD QueryRow( cSelect, @aHeaders )
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:43e8b8f6$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> ¿Habría alguna posibilidad de añadir un segundo parámetro a ese método
> indicándole que la primera fila de la matriz tiene los nombres de las
> columnas?
>
> Tal y como está ahora:
>
> aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
>
> Devolvería
> { {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
>
>
> Y esto es lo que propongo :
>
> aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
>
> Devolvería
> { {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor 4"},
> ... }
>
> Siendo la sintaxis:
>
> QueryArray( cSelect [, lHeaders ] )
>
>
> Saludos y gracias,
> José Luis Capel

Método QueryArray de odbcDataSource

Publicado: Mié Feb 08, 2006 7:36 pm
por joseluis
Ignacio,
Perfecto!! Muchas gracias!!
Esperaremos a la PRxx para poder usar ese método.
Saludos,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> Hecho, tanto para ODBC como para ADS, pero con diferente sintaxis:
>
> METHOD QueryArray( cSelect, @aHeaders )
> METHOD QueryRow( cSelect, @aHeaders )
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:43e8b8f6$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>¿Habrí­a alguna posibilidad de añadir un segundo parámetro a ese método
>>indicándole que la primera fila de la matriz tiene los nombres de las
>>columnas?
>>
>>Tal y como está ahora:
>>
>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
>>
>>Devolverí­a
>>{ {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
>>
>>
>>Y esto es lo que propongo :
>>
>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
>>
>>Devolverí­a
>>{ {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor 4"},
>>... }
>>
>>Siendo la sintaxis:
>>
>>QueryArray( cSelect [, lHeaders ] )
>>
>>
>>Saludos y gracias,
>>José Luis Capel
>
>
>

Método QueryArray de odbcDataSource

Publicado: Jue Feb 09, 2006 11:25 am
por joseluis
Ignacio,
¿Esta modificación la puedo tener?
Saludos,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> Hecho, tanto para ODBC como para ADS, pero con diferente sintaxis:
>
> METHOD QueryArray( cSelect, @aHeaders )
> METHOD QueryRow( cSelect, @aHeaders )
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:43e8b8f6$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Hola,
>>
>>¿Habrí­a alguna posibilidad de añadir un segundo parámetro a ese método
>>indicándole que la primera fila de la matriz tiene los nombres de las
>>columnas?
>>
>>Tal y como está ahora:
>>
>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
>>
>>Devolverí­a
>>{ {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
>>
>>
>>Y esto es lo que propongo :
>>
>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
>>
>>Devolverí­a
>>{ {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor 4"},
>>... }
>>
>>Siendo la sintaxis:
>>
>>QueryArray( cSelect [, lHeaders ] )
>>
>>
>>Saludos y gracias,
>>José Luis Capel
>
>
>

Método QueryArray de odbcDataSource

Publicado: Jue Feb 09, 2006 2:28 pm
por ignacio
José Luis,
Aquí lo tienes.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:[email=43eb19b7@ozsrvnegro.ozlan.local...]43eb19b7@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> ¿Esta modificación la puedo tener?
>
> Saludos,
> José Luis Capel
>
> Ignacio Ortiz de Zúñiga escribió:
>> José Luis,
>>
>> Hecho, tanto para ODBC como para ADS, pero con diferente sintaxis:
>>
>> METHOD QueryArray( cSelect, @aHeaders )
>> METHOD QueryRow( cSelect, @aHeaders )
>>
>> Un saludo,
>>
>> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
>> news:43e8b8f6$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>>>Hola,
>>>
>>>¿Habría alguna posibilidad de añadir un segundo parámetro a ese método
>>>indicándole que la primera fila de la matriz tiene los nombres de las
>>>columnas?
>>>
>>>Tal y como está ahora:
>>>
>>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
>>>
>>>Devolvería
>>>{ {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
>>>
>>>
>>>Y esto es lo que propongo :
>>>
>>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
>>>
>>>Devolvería
>>>{ {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor
>>>4"},
>>>... }
>>>
>>>Siendo la sintaxis:
>>>
>>>QueryArray( cSelect [, lHeaders ] )
>>>
>>>
>>>Saludos y gracias,
>>>José Luis Capel
>>
>>
>>


Attached files OdbcDataSource.rar (8.3 KB)Â

Método QueryArray de odbcDataSource

Publicado: Mié Feb 15, 2006 10:27 am
por joseluis
Ignacio,
Probado y funcionando 100x100.
Gracias!
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> Aquí­ lo tienes.
>
> Un saludo,
>
> "José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
> news:[email=43eb19b7@ozsrvnegro.ozlan.local...]43eb19b7@ozsrvnegro.ozlan.local...[/email]
>
>>Ignacio,
>>
>>¿Esta modificación la puedo tener?
>>
>>Saludos,
>>José Luis Capel
>>
>>Ignacio Ortiz de Zúñiga escribió:
>>
>>>José Luis,
>>>
>>>Hecho, tanto para ODBC como para ADS, pero con diferente sintaxis:
>>>
>>>METHOD QueryArray( cSelect, @aHeaders )
>>>METHOD QueryRow( cSelect, @aHeaders )
>>>
>>>Un saludo,
>>>
>>>"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
>>>news:43e8b8f6$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>>
>>>>Hola,
>>>>
>>>>¿Habrí­a alguna posibilidad de añadir un segundo parámetro a ese método
>>>>indicándole que la primera fila de la matriz tiene los nombres de las
>>>>columnas?
>>>>
>>>>Tal y como está ahora:
>>>>
>>>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas" )
>>>>
>>>>Devolverí­a
>>>>{ {"Valor 1","Valor 2"} , {"Valor 3","Valor 4"}, ... }
>>>>
>>>>
>>>>Y esto es lo que propongo :
>>>>
>>>>aDatos := ::oDS:QueryArray("SELECT * FROM Ventas", .T. )
>>>>
>>>>Devolverí­a
>>>>{ {"Nombre C1","Nombre C2"},{"Valor 1","Valor 2"} , {"Valor 3","Valor
>>>>4"},
>>>>... }
>>>>
>>>>Siendo la sintaxis:
>>>>
>>>>QueryArray( cSelect [, lHeaders ] )
>>>>
>>>>
>>>>Saludos y gracias,
>>>>José Luis Capel
>>>
>>>
>>>
>
>