Conexion a DBF con ADO
Buenas gente.
hoy quise conectarme a una tabla DBF con componentes ADO, realize los siguientes pasos que encontre por internet: Código:
De la paleta de componentes ADO, utiliza el componente ADOConnection. "La Tabla no tiene el formato esperado" Alguien me puede dar una mano? Saludos :D |
El componente TAdoconnection en su propiedad connectionString tiene lac adena de conexión, podrías copiarla y pegarla aquí por favor?
|
Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE Files;Extended Properties="DSN=dBASE Files;DefaultDir=D:\Conexion a Account\DB;DriverId=533;MaxBufferSize=2048;PageTimeout=5;"
|
Prueba con esta:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Conexion a Account\DB\;Extended Properties=DBASE III; |
Cita:
* ... * Extended Properties=DBASE IV; * Extended Properties=DBASE V; Y Si necesitas usuario y contraseña, a esa cadena le añades: * ...;User ID=Admin;Password=; |
Cita:
Excelente añadidura amigo neftali, saludos |
jet solo puede abrir determinados tipos de dfb, tambien puedes usar un oldb provider distinto como el de fox pro o advantage
|
Bueno lo pude resolver, el problema venia porque la base de datos es de Visual Fox Pro, como no sabia como trabajaba, había copiado solamente los archivos dbf y cdx, lo que no sabía era que necesitava el resto de los archivos de la base de datos (.dbc y dct) XD jeje
Saludos. |
dbase versus access
hoola una consulta puedo migrar dbase3 a access2000 o access 97 ..gracias
|
Si se trata de migrar los datos, desde el mismo Access puedes importarlos sin problemas.
En Delphi, yo te recomendaría eliminar BDE (que se usa para DBAse) y utilizar la paleta ADO (para Access); Funcionará mejor y te evitas depender del BDE. |
La franja horaria es GMT +2. Ahora son las 06:39:05. |
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