Página 1 de 1

ordenar un TDBBrowse

Publicado: Sab Feb 24, 2007 5:42 pm
por Jose Lopez Carrasco
Hola a todos:
Quisiera ordenar un TDBBrowse con tabla de access, mediante codigo
y no encuentro la forma, alguien me puede ayudar
Gracias
Pepe ;-)

ordenar un TDBBrowse

Publicado: Lun Feb 26, 2007 9:46 am
por ignacio
José,
Método TDataSet:Sort. En el caso de acceso mendiante ADO la sintaxis es:
Nombres de campos separados por comas con la posibilidad de incluir la
cláusula ASC o DESC en cualquiera de los campos. Ejemplo:
oDataset:Sort := "FECHA DESC, NOMBRE"
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
mensaje news:[email=45e06af4@news.xailer.com...]45e06af4@news.xailer.com...[/email]
> Hola a todos:
>
> Quisiera ordenar un TDBBrowse con tabla de access, mediante codigo
> y no encuentro la forma, alguien me puede ayudar
>
> Gracias
> Pepe ;-)
>

ordenar un TDBBrowse

Publicado: Lun Feb 26, 2007 2:54 pm
por Jose Lopez Carrasco
Ignacio perdona, pero no me he explicado bien.
Tengo un
oAdoDataSource1
//::oSQLTable1:Sort := "DESCRIPCION ASC"
//::oDBBrowse1:Refresh()
no se actualiza el oDBBrowse1, he probado
//::oAdoDataSource1:Query("SELECT * FROM TART ORDER BY DESCRIPCION ASC")
y tampoco se actualiza, lo que quiero es simple simular la pulsacion de
Header de la columna y que se ordene, pero por codigo
Un saludo Pepe.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:45e29e7d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> José,
>
> Método TDataSet:Sort. En el caso de acceso mendiante ADO la sintaxis es:
> Nombres de campos separados por comas con la posibilidad de incluir la
> cláusula ASC o DESC en cualquiera de los campos. Ejemplo:
>
> oDataset:Sort := "FECHA DESC, NOMBRE"
>
> Saludos,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
> mensaje news:[email=45e06af4@news.xailer.com...]45e06af4@news.xailer.com...[/email]
>> Hola a todos:
>>
>> Quisiera ordenar un TDBBrowse con tabla de access, mediante codigo
>> y no encuentro la forma, alguien me puede ayudar
>>
>> Gracias
>> Pepe ;-)
>>
>
>

ordenar un TDBBrowse

Publicado: Lun Feb 26, 2007 5:02 pm
por ignacio
Jose,
::oSQLTable1:Sort := "DESCRIPCION ASC"
Debería haberte generado un error, pues no existe la propiedad Sort sino más
bien el método Sort, por lo tanto:
::oSQLTable1:Sort( "DESCRIPCION ASC" )
Y acabo de modificar el ejemplo datacontrolsado2 para probarlo y funciona
perfectamente.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
mensaje news:[email=45e2e6a2@news.xailer.com...]45e2e6a2@news.xailer.com...[/email]
> Ignacio perdona, pero no me he explicado bien.
> Tengo un
> oAdoDataSource1
>
> //::oSQLTable1:Sort := "DESCRIPCION ASC"
> //::oDBBrowse1:Refresh()
> no se actualiza el oDBBrowse1, he probado
> //::oAdoDataSource1:Query("SELECT * FROM TART ORDER BY DESCRIPCION ASC")
> y tampoco se actualiza, lo que quiero es simple simular la pulsacion de
> Header de la columna y que se ordene, pero por codigo
>
>
> Un saludo Pepe.
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:45e29e7d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> José,
>>
>> Método TDataSet:Sort. En el caso de acceso mendiante ADO la sintaxis es:
>> Nombres de campos separados por comas con la posibilidad de incluir la
>> cláusula ASC o DESC en cualquiera de los campos. Ejemplo:
>>
>> oDataset:Sort := "FECHA DESC, NOMBRE"
>>
>> Saludos,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
>> mensaje news:[email=45e06af4@news.xailer.com...]45e06af4@news.xailer.com...[/email]
>>> Hola a todos:
>>>
>>> Quisiera ordenar un TDBBrowse con tabla de access, mediante codigo
>>> y no encuentro la forma, alguien me puede ayudar
>>>
>>> Gracias
>>> Pepe ;-)
>>>
>>
>>
>
>

ordenar un TDBBrowse

Publicado: Lun Feb 26, 2007 10:35 pm
por Jose Lopez Carrasco
Muchas gracias Ignacio
Pepe ;-)
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:45e30483$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Jose,
>
> ::oSQLTable1:Sort := "DESCRIPCION ASC"
>
> Debería haberte generado un error, pues no existe la propiedad Sort sino
> más bien el método Sort, por lo tanto:
>
> ::oSQLTable1:Sort( "DESCRIPCION ASC" )
>
> Y acabo de modificar el ejemplo datacontrolsado2 para probarlo y
> funciona perfectamente.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
> mensaje news:[email=45e2e6a2@news.xailer.com...]45e2e6a2@news.xailer.com...[/email]
>> Ignacio perdona, pero no me he explicado bien.
>> Tengo un
>> oAdoDataSource1
>>
>> //::oSQLTable1:Sort := "DESCRIPCION ASC"
>> //::oDBBrowse1:Refresh()
>> no se actualiza el oDBBrowse1, he probado
>> //::oAdoDataSource1:Query("SELECT * FROM TART ORDER BY DESCRIPCION ASC")
>> y tampoco se actualiza, lo que quiero es simple simular la pulsacion de
>> Header de la columna y que se ordene, pero por codigo
>>
>>
>> Un saludo Pepe.
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>> news:45e29e7d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> José,
>>>
>>> Método TDataSet:Sort. En el caso de acceso mendiante ADO la sintaxis es:
>>> Nombres de campos separados por comas con la posibilidad de incluir la
>>> cláusula ASC o DESC en cualquiera de los campos. Ejemplo:
>>>
>>> oDataset:Sort := "FECHA DESC, NOMBRE"
>>>
>>> Saludos,
>>>
>>> --
>>> Ignacio Ortiz de Zúñiga
>>> http://www.xailer.com
>>>
>>>
>>> "Jose Lopez Carrasco" <tritoncomputer@infonegocio.com> escribió en el
>>> mensaje news:[email=45e06af4@news.xailer.com...]45e06af4@news.xailer.com...[/email]
>>>> Hola a todos:
>>>>
>>>> Quisiera ordenar un TDBBrowse con tabla de access, mediante codigo
>>>> y no encuentro la forma, alguien me puede ayudar
>>>>
>>>> Gracias
>>>> Pepe ;-)
>>>>
>>>
>>>
>>
>>
>
>