Foros del Web » Programación para mayores de 30 ;) » Programación General »

Bases de datos DBF en VisualBasic 6

Estas en el tema de Bases de datos DBF en VisualBasic 6 en el foro de Programación General en Foros del Web. Buenas, quiero hacer un programa para contabilizar unas facturas ya almacenadas en una base de datos, el problema que tengo es que la base de ...
  #1 (permalink)  
Antiguo 01/03/2004, 16:35
 
Fecha de Ingreso: diciembre-2003
Mensajes: 3
Antigüedad: 20 años, 11 meses
Puntos: 0
Bases de datos DBF en VisualBasic 6

Buenas, quiero hacer un programa para contabilizar unas facturas ya almacenadas en una base de datos, el problema que tengo es que la base de datos es DBF me la crea el Conta Plus y nose como hacer que el programa acceda a ella para crear una MDB con los campos que yo quiera.

Hay alguna manera relativamente sencilla para hacer esto? Solo quiero poder acceder a una DBF y con algunos de sus campos crear una MDB "personalizada"
  #2 (permalink)  
Antiguo 02/03/2004, 02:03
Avatar de pabli  
Fecha de Ingreso: octubre-2003
Mensajes: 381
Antigüedad: 21 años, 1 mes
Puntos: 0
Es muy fácil.

Tan solo tienes que:

-crear una bbdd Access
-ir al menú archivo-obtener datos externos-importar
-seleccionar en el combo el tipo de bbdd en el que esté el origen, en este caso DBF

Saludos
Pablo
  #3 (permalink)  
Antiguo 02/03/2004, 10:54
 
Fecha de Ingreso: febrero-2004
Mensajes: 3
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola, yo propongo la alternativa de crear desde el panel de Control un Origen de Datos ODBC, seleccionas el controlador para Archivos DBf, y defines el directorio donde se encuentran los archivos Dbf que vas a abrir. Desde vb creas objetos ADO o DAO, los que mejor conozcas y con ellos accesas a las tablas. y registros, mediante generar una cadena de conexion, que son parte de las propiedades de estos objetos
Espero esto te sirva, hasta luego.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:15.