Tdolphin y el fillarray

Post Reply
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Tdolphin y el fillarray

Post by goosfancito »

Hola.

Code: Select all

aPaises := oCn:Execute( "select pais from paises" )
esto me trae un ARRAY con varias columnas, yo necesito solamente la columna de del dato de "pais" no con todo el resto,
como deberia de hacerlo?

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
nageswaragunupudi
Posts: 8017
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Contact:

Re: Tdolphin y el fillarray

Post by nageswaragunupudi »

goosfancito wrote:Hola.

Code: Select all

aPaises := oCn:Execute( "select pais from paises" )
esto me trae un ARRAY con varias columnas, yo necesito solamente la columna de del dato de "pais" no con todo el resto,
como deberia de hacerlo?

gracias.
Are you asking the question about TDolphin?

With TDolphin, oCn:Execute( query ) returns a logical value, success of failure of execution of the query. This does not return an array.

If you are using this with FWH MySql library, then

Code: Select all

oCn:Execute( "select pais from paises" )
 
returns an array with single column.
Regards

G. N. Rao.
Hyderabad, India
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Tdolphin y el fillarray

Post by goosfancito »

I asking with tDolphin

Thanks
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
cmsoft
Posts: 653
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Tdolphin y el fillarray

Post by cmsoft »

Hola Gustavo:
Prueba con el siguiente codigo en TDolphin

Code: Select all

aPaises:= oCn:Query("SELECT pais FROM paises"):FillArray(,{"pais"})
 
Para ser mas claro, podrias tener una consulta con _ y llenar un arreglo con cualquier campo que tengas en la consulta

Code: Select all

oQry:= oCn:Query("SELECT codigo,pais,continente FROM paises"
aPaises:= oQry:FillArray(,{"pais"})
aCodigos := oQry:FillArray(,{"codigo"})
 
Espero te sirva
MGA
Posts: 1219
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá
Contact:

Re: Tdolphin y el fillarray

Post by MGA »

/******************************************************************************************************************/
function QueryRetornaArray( cQuery, oServerAuxiliar )
/*
*/
local aDados, oQryArray

Default oServerAuxiliar := M->oServer

if HB_IsNil(oServerAuxiliar)
oServerAuxiliar := M->oServer
endif

oQryArray := oServerAuxiliar:Query( cQuery )
aDados := oQryArray:FillArray()

oQryArray:End()

return(aDados)
ubiratanmga@gmail.com

FWH17.04
FWPPC
Harbour/xHarbour
xMate
Pelles´C
TDolphin
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Tdolphin y el fillarray

Post by goosfancito »

gracias a ambos.
pero... no me devuelve esto:
adato[1]
adato[2]
adato[3]
sino esto:
adatos[1][1]
adatos[1][2]
....
y lo que necesito es solo los "nombres" no con toda la informacion adicional. se Entiende?

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
nageswaragunupudi
Posts: 8017
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Contact:

Re: Tdolphin y el fillarray

Post by nageswaragunupudi »

Code: Select all

aPaises:= oQry:FillArray(,{"pais"})
aPaises := ArrTransform( aPaises )[ 1 ]
Regards

G. N. Rao.
Hyderabad, India
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Tdolphin y el fillarray

Post by goosfancito »

esa no sabia. gracias
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Post Reply