Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Tablas tipo combobox (https://www.clubdelphi.com/foros/showthread.php?t=35808)

leodelca23 21-09-2006 13:48:13

Tablas tipo combobox
 
Hola a todos de vuelta yo :D. Miren quiero saber si se puede. Tengo varias tablas en un campo lo puse lookup y me funcia como si fuera un combobox quiero saber si hay alguna forma de que estos datos aparezcan ordenados alfabeticamente esta lista la obtengo de otra tabla. Muchas Gracias

Saludos

vtdeleon 21-09-2006 13:54:58

Saludos

Ordena ese campo creando y/o asignandole un indice.

leodelca23 21-09-2006 13:57:32

mmm, si pero como lo pordria hacer? soy novato en esto. si me puedes ayudar gracias. o tengo que ordenar la otra tabla de donde obtengo los datos?

vtdeleon 21-09-2006 14:04:58

Como has publicado tu hilo en esta seccion, yo supongo que tu tablas estan hechas en Paradox :o

Con el Database Desktop creas los indices. En Delphi, en la propiedad IndexName del ttable (dataset), asignas el indice que has creado.

Nt:No te he dado detalles minusiosos de como crear indices, por la sencilla razon de que tú mismo puedas buscar la forma, sea dando clic donde creas (puyando:D). Pero si necesitas mas orientacion, aqui estamos.

Si deseas empaparte un poco sobre Delphi y Bases de datos te recomiendo que busques "La cara oculta de Delphi 4" escrito por Iam Marteens. Lo puedes buscar aqui mismo en los foros o en el Google.

Saludos y Suerte.

leodelca23 21-09-2006 14:07:19

bueno tengo el libro leo sino encuentro lo que quiero te pregunto muchas gracias

leodelca23 25-09-2006 13:09:44

No entendi
 
Mira lei el libro pero no puedo hacerlo si me echan una mano lo agradeceria.

leodelca23 26-09-2006 22:06:59

Sigo con problemas alguien me puede ayudar?? Gracias con cualquier idea para que la trate de implementar

vtdeleon 27-09-2006 19:21:06

Saludos

- Ve a DataBase Desktop.

- Abre tu tabla.

- En el menu busca la opcion de Restructure.
Ahi te sale la pantalla con los campos de tabla.

- Donde dice "Key" asigna * si el campo es Primario o el simbolo de + si es un campo autoincremental.

- En la parte Superior derecha, sale un combobox con diferentes opciones. Elige "Secundary Indexes".

- Clic al boton "Define"

-Eliges el campo (Individual o NO) que deseas que sean indices, asignas su nombre,...

-...

-...

-Y Guardas

En Delphi.

En la propiedad IndexName del table aparecen los indices creados, eligiendo uno u otro obtendras el order de ese campo.

Creo que apartir de aqui puede arrancar.

Suerte


La franja horaria es GMT +2. Ahora son las 06:35:13.

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