Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   dbnavigator en ultimo registro (https://www.clubdelphi.com/foros/showthread.php?t=53340)

eduardo360 19-02-2008 00:34:47

dbnavigator en ultimo registro
 
hola que tal amigos trabajo con delphi 7 e interbase 6 tengo un dbgrid y un db navigator ligados a una tabla donde controlo la venta de articulos my problema esque yo deseo que el dbgrid señale hacia el ultimo registro y no al primero ¿que propiedad del db navigator debo modificar para lograr esto?

eduardo360 19-02-2008 01:15:52

hay les va
 
en la propiedad on create de la forma se escribe el siguiente codigo

:)

dbnavigator1.DataSource.DataSet.Last;

egostar 19-02-2008 01:42:46

Cita:

Empezado por eduardo360 (Mensaje 266817)
en la propiedad on create de la forma se escribe el siguiente codigo

:)

dbnavigator1.DataSource.DataSet.Last;

Hola, a menos que estes creando tus forma de manera dinámica, usa el evento OnCreate, de otra forma te recomiendo que uses el evento OnShow.

Salud OS

jandok238 19-02-2008 01:47:58

Cita:

Empezado por eduardo360 (Mensaje 266817)
en la propiedad on create de la forma se escribe el siguiente codigo

:)

dbnavigator1.DataSource.DataSet.Last;

creo que basta con poner :
Código Delphi [-]
  
   DataSet.Last;
   //en todo caso con el nombre del componente
   Table1.Last; //o como se llame tu TTable

ya que el DBNavigator se basa en el "puntero" del TTable...

bueno esa es la idea... tal vez no sean los terminos correctos para expresar mi idea, si esta mal... que alguien me corrija ;);)

salu2!!!!!!!!!!!!

Lepe 19-02-2008 10:04:55

Pensando en cuando la tabla tenga muchos registros, yo usaría:
Código Delphi [-]
tabla1.disablecontrols;
tabla1.last;
tabla1.enablecontrols;

Saludos

Ivanzinho 19-02-2008 11:00:12

Cita:

Empezado por Lepe
Pensando en cuando la tabla tenga muchos registros, yo usaría:
Código Delphi [-]
tabla1.disablecontrols;
tabla1.last;
tabla1.enablecontrols;
Saludos

Pues yo pensando en cuando una tabla tenga muchos registros haría lo siguiente.

Un saúdo.

Lepe 19-02-2008 16:27:31

Buen invento :)

Saludos


La franja horaria es GMT +2. Ahora son las 00:51:47.

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