Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   DBGrid+DBLookupComboBox (https://www.clubdelphi.com/foros/showthread.php?t=10378)

marial 18-05-2004 14:20:29

DBGrid+DBLookupComboBox
 
Hola a todos!

Me gustaría que alguien me ayudase un poco, pues tengo un pequeño problema. Estoy haciendo una aplicacion en delphi 7, con una base de datos en sql Server.

Lo que pretendo es tener un DBGrid en el que se me muestra una vista con todos sus campos. Y después que algunos de esas columnas se me muestren a través de DBLookupComboBox, y si pudiera ser que pudiese seleccionar los valores a traves de los DBLookupComboBox, y así ir obteniendo los resultados en el DBGrid. Es muy complicado? Lo he intentado y lo que me hace es que en los DBLookupComboBox me muestra los valores repetidos, tantas veces como aparecen en el DBGrid.

Yo creo que será algo sencillo solucionar esto, pero no doy con la solución.

Muchas gracias.;)

delphi.com.ar 18-05-2004 15:18:23

Yo te recomiendo definir bien la arquitectura de la base de datos, en los dataset a utilizar, si defines correctamente los campos Lookup, la grilla te mostrará un combo para que puedas seleccionar los datos.

Saludos!

marial 18-05-2004 17:31:08

Quiero trabajar solo con una vista
 
Se puede hacer una aplicacion que trabaje solo con una vista sql server?

Es que intenté hacerlo con las tablas, y no me sale :( . Pero si lo hago con la vista me repite los campos en DBLookupCombobox. Por ejemplo:

Si tengo en la vista en el DBGrid los siguientes campos con estos contenidos:
PROVINCIA EMPRESA DEPARTAMENTO
Madrid Laquesea1 Administracion
Madrid Laquesea2 Recursos Humanos
Valencia Laquesea1 Informática


Me gustaria hacer 3 DBLookupCombobox con Provincia, Empresa y Departamento, pero obtengo los datos repetidos.

Esto tiene solución??

Gracias. Me ayudais un montón.


La franja horaria es GMT +2. Ahora son las 19:41:07.

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