Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Necesito llenar un DBGrid desde una consulta con dbexpresss (https://www.clubdelphi.com/foros/showthread.php?t=9872)

vivim82 04-05-2004 18:55:04

Necesito llenar un DBGrid desde una consulta con dbexpresss
 
... pero no puedo hacerlo porque el dataset es unidireccional. Como puedo hacer para llenarla aunque sea a mano???
Otra alternativa??
Estoy estancada!!!

Gracias! Viviana:confused:

roman 04-05-2004 18:58:08

Puedes conectar la componente dbExpress que uses con el dbGrid a través de un DataSetProvider y un ClientDataSet.

// Saludos

sanxpue 04-05-2004 19:31:46

Puedes..
 
Puedes hacerlo con un stringgrid, claro que le quitarias todo el potencial al dbexpress

Código:

  While Not (con lo que te conectes).EoF Do
  Begin
    StringGrid1.Cells[1,StringGrid1.RowCount-1] := (con lo que te conectes).FieldByName(nombre_del_campo).AsString;
    (con lo que te conectes).Next;
      StringGrid1.RowCount := StringGrid1.RowCount+1;
  End;

y como dice el Compañero Roman
Cuba y MExico son pueblos hermanos...la cabeza de fox es miau de Bush

vivim82 05-05-2004 14:25:13

Hola! Gracias a los dos por responder tan rápido!
Y disculpen mi ignorancia, pero donde están esos componentes de DataSetProvider y un ClientDataSet?
Muchísimas gracias igual!
Viviana

guillotmarc 05-05-2004 14:57:06

Hola.

Depende del Delphi que utilizes. En Delphi 5, dentro de la pestaña MIDAS. En cambio en Delphi 6 (creo que el 7 es igual), en la pestaña Data Access.

Saludos.

vivim82 05-05-2004 18:31:02

Ya lo solucione...
 
Gracias a todos los que me ayudaron!

Viviana :D


La franja horaria es GMT +2. Ahora son las 00:43:17.

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