En una aplicacion en C# con visual studio .net 2002 estoy intentando
conectar a la BD de alguna manera he probado ODBC y otros metodos pero no lo
consigo.
Cuando lo hago con OLE DB y con este codigo:
string sconn = "Provider=PervasiveOLEDB.8.10;Data
SourceÛ;Location=localhost;Cache Authentication=False;Encrypt
Password=False;Mask Password=False;Persist Encrypted=False;Persist Security
Info=False;Impersonation Level=Anonymous;Mode=ReadWrite;Protection
Level=None;Initial CatalogÛ;Auto Translate=False;Port83;Pessimistic
Read Lock=False;CommandOnly=False;DirectOnly=False;LocalTCP=False";
conn = new OleDbConnection(sconn);
conn.Open();
me da un error cuando creo que esta todo bien configurado:
-4905: The application encountered a permission error
[OleDbException (0x80004005): -4905: The application encountered a
permission error]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
System.Data.OleDb.OleDbConnection.CreateSession()
System.Data.OleDb.OleDbConnection.Open()
Rejilla.MapaGeneral.Page_Load(Object sender, EventArgs e) in
e:\inetpub\wwwrootejilla\mapageneral.aspx.cs:57
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
y pone que falla justo en el momenot que va a abrir la conexion, es decir
en:
conn.Open();
ALguien me podria echar una mano? Muchas gracias
Leer las respuestas