FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SQL (ADS) Los ultimos Registros
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
SQL (ADS) Los ultimos Registros
Posted: Thu Jun 24, 2021 03:46 PM
Que tal buen dia
Tengo una duda al hacer un select
Ago esto:

Code (fw): Select all Collapse
    Select 0
    ADSCreateSQLStatement("ADATOS",3) 
    cSQL := "SELECT TOP 2500 * from  MOVSINV WHERE ARTICULO='"+AllTrim(ARTICULOS->ARTICULO)+"'"
    ADSExecuteSQLDirect(cSQL)
    Select ADATOS
    DbGoBottom()


Aqui me selecciona los primeros 2,500 registros
Abra alguna forma de poner los ultimos 2,500 registros?

Saludos.
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Thu Jun 24, 2021 04:33 PM
Javier:

Tal vez digo una tontería porque no tengo experiencia con ADS, pero no quiero dejar
de intentar ayudar

Code (fw): Select all Collapse
 cSQL := "SELECT BOTTOM 2500 * from  MOVSINV WHERE ARTICULO='"+AllTrim(ARTICULOS->ARTICULO)+"'"


Cambia el TOP por BOTTOM

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Sat Jun 26, 2021 02:31 PM

Armando
Ya lo probe y pues no resulto
si le pongo el bottom no sale nada

Gracias.

Posts: 400
Joined: Fri May 11, 2007 08:20 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Sat Jun 26, 2021 11:27 PM
Hola:
Tampoco se de ADS pero si a la tabla MOVSINV lo ordenas por un campo en forma descendente
Asi:
Code (fw): Select all Collapse
cSQL := "SELECT TOP 2500 * from  MOVSINV WHERE ARTICULO='"+AllTrim(ARTICULOS->ARTICULO)+" ORDER BY "+Campo+" DESC"
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
Posts: 537
Joined: Mon Jan 16, 2006 03:42 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Wed Jun 30, 2021 02:42 PM

prueba asi

SELECT TOP 2500 * FROM MOVSINV WHERE ARTICULO='"xx" ORDER BY RowId DESC

saludos

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Wed Jun 30, 2021 03:13 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
Re: SQL (ADS) Los ultimos Registros
Posted: Fri Jul 09, 2021 06:04 PM

Saludos

Probando las soluciones
Si resulto el ORDER BY _____ DESC

Gracias por su tiempo

Continue the discussion