Ver la Versión Completa : sql a file
jsanchez
13-05-2003, 18:31:36
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:
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
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
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.