Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Primer Registro (https://www.clubdelphi.com/foros/showthread.php?t=21000)

alcides 03-05-2005 17:59:56

Primer Registro
 
Hola a todos,

estoy trabajando en delphi 7 y las tablas estan en Access,
resulta que una de mis tablas tiene alrededor de 800 registros, pero el primer registro que aparece en mi form es el registro numero 56 en lugar de aparecer el registro numero 1, todos los registros estan correcto en mi tabla, solo que el 56 es el registro que me aparece primero, utilizo un campo autonumerico, para saber el numero del registro.

Si por favor me pueden dar una manito,
Gracias

Alcides
Rep.Dom.

geovany 03-05-2005 18:22:44

Puedes hacer de la siguiente manera:

hacer un order by en la consulta :
Código:

Query.SQl.Add('Selct * From x ordey by id');
con esto te va a devolver la consulta por id

espero y te sirva

alcides 03-05-2005 19:29:40

Gracias Geovany, por la atencion
pero no me funciono,

Sabes antes de poner mi tabla en insert el registro que esta visible es el 56, y yo quiero si es posible que este el 1 osea mi primer registro de la tabla.





Alcides
Rep. Dom.

vtdeleon 03-05-2005 21:51:05

Saludos.
Cita:

Empezado por geovany
Puedes hacer de la siguiente manera:

hacer un order by en la consulta :
Código:

Query.SQl.Add('Selct * From x ordey by id');
con esto te va a devolver la consulta por id

espero y te sirva

alcides, el compa~ero geovany se equivoco en una letra de la intruccion (es no es nada:p ), corrigiendo prueba con:
Código Delphi [-]
Query.SQl.Add('Select * From x order by id');

hermes_32 04-05-2005 16:46:02

Pues no se, mira a ver si tienes algún filtro en la tabla.

Puedes hacer antes del Open de tu tabla:

Código Delphi [-]
  Tabla.Close;
  Tabla.filtered := False;
  Tabla.Open

o tambien prueba con:

Código Delphi [-]
  Tabla.Open
  Tabla.first;

Un saludo.

alcides 04-05-2005 17:34:37

Gracias Hermes 32,

fijate que trate de lograrlo usando lo que me recomendaste en el OnActivate de mi Form, tambien en el After Open de mi tabla y no he logrado nada, de todas maneras gracias, voy a seguir intentando.


Alcides
Rep.Dom.


La franja horaria es GMT +2. Ahora son las 11:39:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi