FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema DBRGRid
Alguien podria ayudarme, tengo el siguiente problema, estoy realizando una aplicacion con una base de datos en MySQL a traves de ADO y trato de mostrar los datos en un DBGRid pero cuando lo ejecuto el DBGRid me aparece vacio a continuacion el codigo
procedure TPrincipal.Consultar1Click(Sender: TObject); var FCEmpresas: TFCEmpresas; begin Datamodule2.AQEmpresas.SQL.Clear; datamodule2.AQEmpresas.Active:= false; Datamodule2.AQEmpresas.SQL.Text:= ('select id_empresa, empresa from empresas order by id_empresa'); FCEmpresas:= TFCEMpresas.Create(Application); with FCEmpresas do begin DBGCEmpresas.DataSource:= Datamodule2.DSEmpresas; datamodule2.AQEmpresas.Active:= true; DBGCEmpresas.columns.add.fieldName:='id_empresa'; DBGCEmpresas.columns.Add.FieldName:= 'empresa'; DBGCEmpresas.Columns[0].Title.Caption:= 'Id'; DBGCEmpresas.Columns[1].Title.Caption:= 'Empresa'; Show(); end; |
#2
|
||||
|
||||
Recuerda poner etiquetas cuando muestres código, ejemplo:
Tu código quedaría así:
|
#3
|
||||
|
||||
Y no olvides leer nuestra guía de estilo, gracias por tu colaboración.
|
#4
|
||||
|
||||
Hola.
Siempre trata de exponer con la mayor claridad lo que deseas realizar, aportando la mayor cantidad de detalles sobre la dificultad que tenes para conseguirlo. Según entiendo, lo que deseas hacer es que, en el evento OnClick de un botón del form principal se abra otro form que contiene un TDBGrid que debe mostrar los campos id_empresa y empresa de la tabla empresas. Como un ejemplo en el código: no estás indicando de que componente desciende TFCEmpresas... Entonces, suponiendo que AQEmpresas sea de tipo TADOQuery, TFCEmpresas de tipo TForm y DBGCEmpresas de tipo TDBGrid, creo que deberías probar de este modo: Eso si mi conjetura anterior hubiera sido acertada... Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 31-01-2012 a las 18:30:16. |
#5
|
|||
|
|||
Gracias por la ayuda pero no he resuelto mi problema, el problema es que no me muestra la informacion de la base de datos en el dbgrid solo me aparece las columnas vacias supongo q me falta una instruccion para cargar los datos pero desconozco cual es
|
#6
|
||||
|
||||
Hola jehemo.
El código que te puse anteriormente estaba previamente probado y muestra los campos correctamente en el DBGrid. Lo que me hace pensar que tabla 'empresas' pueda no tener datos... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
|