DBF

14/10/2004 - 21:47 por Ricardo | Informe spam
Hola a todo.
Alguien sabe como puedo conectarme por codigo a una bdd dbf que se encuentra
en un server...
hasta el momento lo estoy haciendo de esta forma...
_connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=\omserver\carpeta\;Extended Properties=dBase IV"...pero me reclama,
el nomserver es el nhombre del servidor y carpeta es la carpeta donde estan
contenidad las tablas, pero me da este mensaje "@"'\omserver\carpeta\' no
es una ruta de acceso válida. Asegúrese de que la ruta está escrita
correctamente y que está conectado al servidor donde se encuentra el
archivo.", si lo hago de la misma forma, pero con las tablas en mi equipo no
me da error
el conectionstrin en mi equipo es asi "_connectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\PCDBF\;Extended
Properties=dBase IV", las dos carpetas tienen los mismos permisos
 

Leer las respuestas

#1 Alberto
14/10/2004 - 22:16 | Informe spam
OleDbConnection cnn = new OleDbConnection();
OleDbDataAdapter da = new OleDbDataAdapter();
OleDbCommand cmd;
DataSet ds = new DataSet();

cnn.ConnectionString "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + PathCarpetaArchivo + ";" +
"Extended Properties=dBASE IV;" +
"User ID=Admin;Password=";
cmd = new OleDbCommand("select * from " + NombreArchivo, cnn);
da.SelectCommand = cmd;
da.Fill( ds );

Donde PathCarpetaArchivo por ej. es "C:\carpetadeldbf\"
y NombreArchivo por ej es "nombrearchivo.dbf"

Nota: El nombre del archivo no tiene que tener mas de 10 caracteres.



"Ricardo" wrote in message
news:
Hola a todo.
Alguien sabe como puedo conectarme por codigo a una bdd dbf que se


encuentra
en un server...
hasta el momento lo estoy haciendo de esta forma...
_connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=\omserver\carpeta\;Extended Properties=dBase IV"...pero me


reclama,
el nomserver es el nhombre del servidor y carpeta es la carpeta donde


estan
contenidad las tablas, pero me da este mensaje "@"'\omserver\carpeta\'


no
es una ruta de acceso válida. Asegúrese de que la ruta está escrita
correctamente y que está conectado al servidor donde se encuentra el
archivo.", si lo hago de la misma forma, pero con las tablas en mi equipo


no
me da error
el conectionstrin en mi equipo es asi "_connectionString > @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\PCDBF\;Extended
Properties=dBase IV", las dos carpetas tienen los mismos permisos

Preguntas similares