Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   no visualiza los datos al conectar datasource con dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=88939)

jgutti 29-08-2015 15:46:44

no visualiza los datos al conectar datasource con dbgrid
 
En delphi xe: el IbTableDataSource unida a una IbTable no despliega los datos si en tiempo de diseño lo conecto al dbgrid.
pero si funciona si lo conecta por codigo en tiempo de ejecución, ejemplo:
dbgrid1.datasource:=ibTableDatasource;

- cual puede ser el problema

saludos y gracias por la ayuda

Casimiro Notevi 29-08-2015 17:09:14

Pueden ser varias causas y no es cuestión de ponerse a enumerarlas. Lo principal es que tú aclares bien la situación, pues con la explicación que has dado, lo único que podemos hacer es intentar adivinar a ver si acertamos.

jgutti 29-08-2015 17:53:51

componente utilizados:
IbDataset <--IbDataSource

en formulario agrego Dbgrid1 y dbedit1

1.- Para ambos componentes del formulario en propiedad Datasource asigno ibDataSource enlazado a IbDataset (Table ibx) en tiempo de diseño:

dbgrid1.Datasource:=IbDataSource;
dbEdit1.Datasource:=IbDataSource;

ejecuto el programa y en el formulario se visualizan datos solo en campo del formulario dbedit1, pero en dbgrid no visualiza ningún dato.

2.- Pero si en el evento onshow del formulario ingreso el sgte. código(Los datos se visualizan en DbGrid1 y en DbEdit1) :

procedure TBrVariosForm.FormShow(Sender: TObject);
begin
DbGrid1.DataSource:=IbDataSource;;
end;

Casimiro Notevi 29-08-2015 18:30:12

1 Archivos Adjunto(s)
No entiendo bien, (por cierto, no olvides poner la etiquetas cuando escribas código):



Solamente debes tener un datasource intercalado entre el dataset y el dbgrid, nada más.


La franja horaria es GMT +2. Ahora son las 16:42:22.

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