Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   sql a file (https://www.clubdelphi.com/foros/showthread.php?t=384)

jsanchez 13-05-2003 18:31:36

sql a file
 
Hola foro,

me pregunta es la siguiente.
Se puede crear un archivo con el resultado de una consulta SQL. Utilizo paradox, y lo que quiero es que después se pueda seleccionar uno de los archivos y verlos en un DBGrid.

Si alguien me pudiera explicar el procedso a seguir, lo agradecería muchísimo.

delphi.com.ar 13-05-2003 18:41:51

No se que tipo de archivos quieres generar, pero te comento que en mi web puedes encontrar algunos componentes para exportar e importar datos.

Éxitos!

roman 13-05-2003 21:34:03

Se me ocurre que puedes usar ClientDataSets:

Debes primero inlcuir el paquete MyBase en tu aplicación y colocar un ClientDataSet y un Provider en tu formulario.

A la propiedad DataSet del provider le asignas el Query y a la propiedad ProviderName del ClientDataSet le asignas el Provider.

Ya en código ejecutas:

Código:

ClientDataSet.Open; // Asigna los datos del Query al ClientDataSet
ClientDataSet.SaveToFile('resultados.cds'); // Guarda los resultados

Después, para ver los resultados en un dbGrid basta que uses otro ClientDataSet (sin Provider) y ejecutes el método

Código:

LoadFromFile('resultados.cds');
El ClientDataSet es como cualquier otro DataSet y lo puedes asociar a un DataSource y éste a un dbGrid para ver sus registros.

// Saludos


La franja horaria es GMT +2. Ahora son las 13:55:29.

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