Acceso a dBase IV desde c#

09/01/2006 - 14:52 por Javi Garcia | Informe spam
Pues eso, que estamos realizando una aplicacion que suba a una base de datos
de internet el contenido de un archivo.dbf, y no se como acceder a la base
de datos para sacar las tuplas que contiene.

A lo cutre podria ser generar un vinculo en access y acceder a este, pero es
un poco chapuza pq al cambiar la ruta de los archivos habria q reacer el
vinculo. Si alguien sabe como se puede hacer.. Pos muchas gracias

Preguntas similare

Leer las respuestas

#6 Javi Garcia
11/01/2006 - 10:47 | Informe spam
Muchas gracias por tu ayuda, pero eso

System.Data.OleDb.OleDbConnection con=new
System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\\DATA\\;Extended
Properties=dBASE IV;UserID=;Password=");

sigue cascando con el mismo error. He intentado poner en datasource todo
tipo de expresiones (con comillas delante y detras de a ruta, con \\ al
final y si el) he intentao cambiar la ruta a una que no de muchos problemas
(de C:\archivos de programa\Data a c:\Data) por si el fallo estaba en la
ruta, y sigue petando, por probar tb he intentao poner una carpeta que no
existe y da tb el mismo error, asi que ya no se que podra ser. Si sabes por
que puede ser yo estoy planteandome si realmente son dbase 4, al menos
los archivos son dbf, por lo que me supongo que seran en ese formato, a
parte que al enlazarlos desde access me coje el formato dbase, asi q no
se que sera. Si a alguien le ha pasao. ale. Muchas gracias
Respuesta Responder a este mensaje
#7 manuel
11/01/2006 - 18:31 | Informe spam
mmm que version de windows tienes??? realmente se me hace muy raro...
instalaste el msacces, y si, con esto yo leo tablas dbf que es lo mismo que
dbase IV y tambien como me dijiste el MSACC20.INI no existe... yo tampoco
lo tengo en mi maquina... entonces ese no creo que sea el problema... si
tanto es... t mando los archivos que tengo que instalar... para que pueda
correr mi aplicacion...




"Javi Garcia" escribió en el mensaje
news:
Muchas gracias por tu ayuda, pero eso

System.Data.OleDb.OleDbConnection con=new



System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSour
ce=C:\\DATA\\;Extended
Properties=dBASE IV;UserID=;Password=");

sigue cascando con el mismo error. He intentado poner en datasource todo
tipo de expresiones (con comillas delante y detras de a ruta, con \\ al
final y si el) he intentao cambiar la ruta a una que no de muchos


problemas
(de C:\archivos de programa\Data a c:\Data) por si el fallo estaba en la
ruta, y sigue petando, por probar tb he intentao poner una carpeta que no
existe y da tb el mismo error, asi que ya no se que podra ser. Si sabes


por
que puede ser yo estoy planteandome si realmente son dbase 4, al menos
los archivos son dbf, por lo que me supongo que seran en ese formato, a
parte que al enlazarlos desde access me coje el formato dbase, asi q


no
se que sera. Si a alguien le ha pasao. ale. Muchas gracias


Respuesta Responder a este mensaje
#8 Javi Garcia
12/01/2006 - 08:39 | Informe spam
Gracias por tu esfuerzo por ayudarme a que rule esto.

Mi version de Windows es XP Professional con sp2 instalado.
Mi version de Access es Access 2003 (11.5614.5606)

Gracias otra vez.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida