jueves, 22 de febrero de 2007

el misterio de las cadenas de conexion

Despues de todo, no estaba tan complicado. Las cadenas de conexion en ADO.NET para MS Access es como la siguiente:

"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\Your_Database_Name.mdb; User Id=admin; Password="
Esta cadena de conexión es válida únicamente con la familia Ole, es decir, necesitamos un OleDbConnection, etc.

El problema estaba en los objetos ADO que estabamos utilizando, ya que al ser un SqlCommand, SqlConnection, etc.; forzosamente requeria de un servidor Sql. Actualize el proyecto de Acceso a Datos, aunque unicamente la interfaz de Idiomas (DAIdiomas). Hechenle un ojo, pues unas ocsas cambiaron. Les dejo los archivos del proyecto para que le hechen un vistazo.

> Diccionario.DataAccess


.

1 comentario:

Flacoman dijo...

Jejeje, casualmente llegue a la misma conclusion anoche, solamente que no necesité el servidor sql, solamente actualize a oledb :)