SQL (ADS) Los ultimos Registros

SQL (ADS) Los ultimos Registros

Postby VitalJavier » Thu Jun 24, 2021 3:46 pm

Que tal buen dia
Tengo una duda al hacer un select
Ago esto:

Code: Select all  Expand view

    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.
VitalJavier
 
Posts: 227
Joined: Mon Jun 10, 2013 6:40 pm

Re: SQL (ADS) Los ultimos Registros

Postby Armando » Thu Jun 24, 2021 4:33 pm

Javier:

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

Code: Select all  Expand view

 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
User avatar
Armando
 
Posts: 3061
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: SQL (ADS) Los ultimos Registros

Postby VitalJavier » Sat Jun 26, 2021 2:31 pm

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

Gracias.
VitalJavier
 
Posts: 227
Joined: Mon Jun 10, 2013 6:40 pm

Re: SQL (ADS) Los ultimos Registros

Postby artu01 » 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: Select all  Expand view

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
artu01
 
Posts: 397
Joined: Fri May 11, 2007 8:20 pm
Location: Lima

Re: SQL (ADS) Los ultimos Registros

Postby jbrita » Wed Jun 30, 2021 2:42 pm

prueba asi

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

saludos
jbrita
 
Posts: 486
Joined: Mon Jan 16, 2006 3:42 pm

Re: SQL (ADS) Los ultimos Registros

Postby karinha » Wed Jun 30, 2021 3:13 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: SQL (ADS) Los ultimos Registros

Postby VitalJavier » Fri Jul 09, 2021 6:04 pm

Saludos

Probando las soluciones
Si resulto el ORDER BY _____ DESC

Gracias por su tiempo
VitalJavier
 
Posts: 227
Joined: Mon Jun 10, 2013 6:40 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 84 guests