FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola a todos.
Si habia visto el hilo y el mensaje #8, solo que con el codigo que tengo funciona igual a diferencia que lo hago desde un TQuery y no un dataset como lo muestran, aun que no estoy seguro que el ejemplo que mencionan lo guarde en mi equipo y no en el servidor, ya que trabajo en una aplicación clietne servidor. una disculpa por no haber especificado el motor de base de datos , seguire investigando una forma de guardar la información en mi equipo!! Saludos |
#2
|
||||
|
||||
Cita:
Y respecto a la otra inquietud, sí que podrás guardar el archivo CSV en la ruta que tú le indiques (parámetro AsciiFilePath), mientras esa ruta sea accesible por tu programa, claro está, y sin importar dónde se encuentre el servidor de la base de datos. Espero haber orientado un poco más. Saludos. Al. |
#3
|
|||
|
|||
Hola !!!
Creo que no tenia entendido bien lo del dataset, pero he investigado un poco y aun sigo con el mismo problema, mi unica teoria es la forma en la que me conecto a mi base de datos, quiero suponer que es por que utilizo ODBC para mi conexion y es ahi donde los datos se estan guardando en el servidor ya que cuando ejecuto el sql me guarda los datos en el servidor, aun no entiendo bien como funciona la sentencia que ejecuto. Tambien me he di cuenta que por defaul en la instalación de delphi 32 no vienen los componentes listos para usarse y tube que abrir los paquetes para su instalación, ahora ya he instalado los componentes para office. espero que con ExcelApplication1 tenga un mejor resultado Saludos!!! Pd. espero haber me dado a entender |
#4
|
||||
|
||||
Mi sugerencia con los mensajes anteriores es prescindir de la cláusula "INTO OUTFILE", y traerte la consulta como normalmente lo harías si quisieras, por ejemplo, mostrar el listado en un DBGrid. Entonces, ya abierta esa consulta (y con Open, en lugar de ExecSQL), llamar a la función SaveToCSV o alguna similar a las del hilo referido.
Basándome en tu código original, quedaría más o menos así:
Temo que la cláusula INTO OUTFILE (que para mi es una cosa desconocida porque no trabajo con MySQL) siempre te creará el archivo en donde se encuentre el servidor o la base de datos, no localmente. Por ello la alternativa de cargar una consulta "normal" y luego exportarla con alguna función de utilería como SaveToCSV (incluso es posible que existan otras que exporten directamente a Excel). Saludos. Al. |
#5
|
|||
|
|||
Saludos!!
Tienes razon, cuando ejecutas la sentencia into outfile la ejecuta donde se encuentra el servidor. He resuelto el problema instalando Texcelapplication y trabajar directamente con un Tquery como buscador y texcelapplication para exportar. Gracias a todos por la ayuda!!! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Exportar en una DLL en C++ | Ege | C++ Builder | 1 | 05-04-2008 11:22:34 |
Exportar *.gdb | lachooo | Firebird e Interbase | 1 | 19-10-2006 12:38:58 |
exportar a pdf | KeyMan | HTML, Javascript y otros | 2 | 20-04-2006 00:27:08 |
Exportar a PDF | Coco_jac | Varios | 1 | 02-06-2005 22:35:42 |
Exportar A D7 | erasmorc | Servers | 10 | 24-05-2005 23:02:15 |
|