FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Desesperacion DBLookupComboBox
Hola amigos, estoy apunto de suicidarme. Estoy intentando llenar un DBLookupComboBox con el campo de una tabla firebird, lo intento de las dos siguientes maneras y nada.
-----------------------1 forma--------------------------------------- datDatos.FIBDataSetLegislator.Active:= False; datDatos.FIBQueryLegislator.SQL.Text:=('select ley from legislacion order by ley asc'); datDatos.FIBDataSetLegislator.Active:= True; datDatos.FIBQueryLegislator.ExecQuery; DBLookupComboBox1.ListSource:= datDatos.DataSourceLegislator; DBLookupComboBox1.ListField:='ley'; --------------------------2 forma------------------------------------- datDatos.FIBDataSetLegislator.Active:= False; datDatos.FIBDataSetLegislator.SelectSQL.Text:=('select ley from legislacion order by ley asc'); datDatos.FIBDataSetLegislator.Active:= True; DBLookupComboBox1.ListSource:= datDatos.DataSourceLegislator; DBLookupComboBox1.ListField:='ley'; Pero no hace nada, sin embargo la consulta en un DBDataGrid si me lo ejecuta. He buscado en todos los hilos y nada de nada. Quien pueda decirme algo, se lo agredecría, estoy apunto de suicirdarme. Saludos y gracias Última edición por Rockin fecha: 09-10-2007 a las 13:15:21. |
#2
|
||||
|
||||
La segunda forma es la correcta, pero falta asignar algunas propiedades.
No puedo decirte exactamente como es, ya que no sé los campos involucrados. Además creo estas mezclando las cosas. Explica qué quieres hacer, diciendo los nombres de las tablas y campos que se necesitan; por ejemplo: Tengo la tabla factura (idfactura, codCliente, Fecha) donde quiero guardar el código de un cliente. La tabla cliente tiene los campos (codCliente, direccion) y en la ventana de facturas quiero poner un DBLookupListcombo que me permita seleccionar el cliente por su nombre, en lugar de por el código. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
La tabla se llama legislacion, con tres campos Codley (primary), ley y paquete.
Quiero mostrar el campo ley en el combo, pero no consigo de que manera hacerlo. |
#4
|
||||
|
||||
No has completado mucho... pero en fin, diré hasta donde pueda, Lo demás me lo invento.
Un TIbQuery llamada qryLeyes con su sql:
- Si no asignas el Datasource y el Field, el dblookupcombo aparecerá deshabilitado. - Si usas el qryLeyes como Datasource, te dará errores de referencia circular. Suerte !!
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Hola Lepe disculpa que me meta, pero la solucion esta buena, la acotacion es que el dblookupcombobox funciona sin indiciar el datasource ni el datafield se deshabilita solo si no se abre la tabla relacionada con el listsource...
ahora lo que quisiera que me explicara el amigo es si el datasource que esta conectando la tabla tiene como dataset el query que se esta trabjando?? y cuando dice no funciona exactamente que es lo que no funciona, no muestra nada, esta inhabilatado???
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#6
|
||||
|
||||
Cita:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#7
|
||||
|
||||
No me digas que te has quedado con mi viejo aleman, pues ya decia yo que se me habia olvidado en algun lado
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#8
|
|||
|
|||
Gracias a todo es que estoy un poco espeso.
Me faltaba meter el keyfield, ya funciona. Ahora solo me fala que se me despliegue con más de un registro, que propiedad hay que poner. Saludos |
#9
|
||||
|
||||
Si lo he entendido bien, añade más leyes a la tabla legislación y verás como aparecen más registros .
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Desesperacion con FReports | Josemarg | Impresión | 0 | 28-02-2007 18:26:01 |
DBLooKUpComboBox | Leonardo_NV | Varios | 2 | 22-02-2007 17:08:05 |
DBLooKUpComboBox | Leonardo_NV | Conexión con bases de datos | 9 | 16-02-2007 03:05:34 |
Un DBLookupcombobox sin `DB` | Essato | Conexión con bases de datos | 4 | 20-07-2006 00:20:41 |
DBLookupComboBox | raco | Varios | 4 | 09-02-2005 02:19:53 |
|