https://foro.gambas-es.org/viewtopic.php?f=3&t=99
-----------------------------------
luesmo2
Domingo, 04 Octobre 2009, 10:24

Conectarse A BD De Access 97
-----------------------------------
[font=Comic Sans MS][size=14][size=12]  Hola a todos:

      Querría saber si es posible conectarse a una base de datos ACCESS 97. Porque tengo una aplicación en VB6 en WindowsXP y me gustaía pasarla a Gambas
      Lo he intentado con el tipo ODBC pero no me sale.
      Muchas gracias.
      Luis.[/size][/size][/font][color=#ffff0c][/color]


-----------------------------------
soplo
Domingo, 04 Octobre 2009, 13:01

Re: Conectarse A BD De Access 97
-----------------------------------
Hola
Lo veo bastante problemático por varias razones así que lo que yo te sugiero es que hagas un volcado de estructura y datos a un texto y luego hagas una aplicación que lea ese texto y en función de eso construya la base de datos con los campos

Aquí se explica como crear una bd mysql 
[url=http://foro.gambas-es.org/viewtopic.php?f=3&t=54]La clase connection

 :mryellow:


-----------------------------------
luesmo2
Domingo, 04 Octobre 2009, 16:33

Re: Conectarse A BD De Access 97
-----------------------------------
Muchas gracias por tu ayuda. No cambiaré la base de datos dado que es por curiosidad solamente.

  Como hace mucho tiempo que dejé "windows" no encontraba las ocx con las versiones originales para una aplicación que  hice hace tiempo.
  Nunca he necesitado retocarla pero hace poco que instalé "windows" como una máquina virtual y al verla me picó la curiosidad, registré las ocx pero el cliente tiene otra versión.

  Para una cosa pequeña y personal que llevo retocando según me vaya apareciendo nuevas necesidades, he utilizado sqlite.

  Muchas gracias de nuevo. 

  Luis...


-----------------------------------
ahtonio
Martes, 26 Enero 2010, 18:39

Re: Conectarse A BD De Access 97
-----------------------------------
Hola, ya se que ha pasado tiempo desde esta consulta, pero no me habia fijado hasta hoy.
Yo tuve un problema parecido y estuve buscando como hacer el traspaso de datos.
Hay una herramienta que se llama mdbtools en los repositorios y si buscas en google, te aparecera el "manualillo" de como leer una base de datos mdb y pasar la estructura a un fichero SQL y los datos a otro con todas las instrucciones INSERT correspondientes. No obstante te aviso que da fallos y hay que modificar (facilmente con sed) para que encaje todo en sqlite3 o mysql, lo que quieras, pues los ficheros resultado son lenguaje SQL admitido por ambos y aunque no lo he probado, me atrevo a decir que funcionara con firebird, postgre, etc..

Espero que te ayude, yo estoy pasando mi aplicacion de facturacion particular a gambas tras ver que funciona el traspaso de datos y no habra practicamente "casi" ningun inconveniente en la migracion.

Un saludo.


