Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2004
Reinalbo Reinalbo is offline
Registrado
 
Registrado: jun 2004
Ubicación: Galicia
Posts: 1
Poder: 0
Reinalbo Va por buen camino
Exportar Access 2000 a DBF con codigo VB6.0

Estimados locos por la informática:

Estoy "construyendo" una aplicación en la que necesito exportar una tabla creada en ejecución de Access 2000 a un archivo DBF. La aplicación está echa en Visual Basic 6.0, y me estoy volviendo loco intento encontrar la manera.

Se puede hacer algo similar a lo que necesito usando la Referencia "microsoft Excel 10.0 Object Library" creando obejtos Excel.Application.

De todos modos, aunque no me convence la forma de hacerlo, ya que abre el Excel y lo hace muy lento, solo me funciona con bases de datos de Access 97.

Si alguien puede echarme un cable, lo agradecería grandiosamente, y lo compensaría al menos con una cerveza Estrella Galicia... o mejor dos.

Saludos.
Responder Con Cita
  #2  
Antiguo 15-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
No te voy a tirar un salvavidas... te voy a tirar un transatlántico

Puedes hacerlo mediante SQL, es algo propietario del Jet y funcionará bajo cualquier lenguaje que utilize Access.

Código SQL [-]
SELECT *
INTO ARCHIVO IN "C:\" "dBASE IV;"
FROM TABLA;
Obviamente que tratandose de un Sql puedes aplicar filtros o utilizar mas de una tabla, o lo que se te ocurra que soporte el Sql de Acces. Como posible novedades, te cuento que la cláusula INTO indica que cree una tabla para insertar los registros del SELECT, y la cláusula IN le indica al Jet que esta tabla no esta dentro de esta base de datos, en este caso en un archivo DBase IV en la ruta "C:\".

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:04:00.


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
Copyright 1996-2007 Club Delphi