Conexion con base de datos

22/10/2004 - 13:18 por Javier | Informe spam
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

Preguntas similare

Leer las respuestas

#6 Octavio Hernandez
26/10/2004 - 14:49 | Informe spam
Javier,

Obviamente la cosa tiene que ver con la manera en que has creado la base de
datos. Lo has hecho con el
Pervasive Control Center? Revisa la configuración de ODBC para ver si tienes
un ORIGEN DE DATOS DE SISTEMA con el mismo nombre de la base de datos
creada.

Slds- Octavio

"Javier" escribió en el mensaje
news:
Mostrar la cita
BD,
Mostrar la cita
datos
Mostrar la cita
¿Le
Mostrar la cita
poco
Mostrar la cita
que
Mostrar la cita
problema
Mostrar la cita
intentando
Mostrar la cita
Lock=False;CommandOnly=False;DirectOnly=False;LocalTCP=False";
Mostrar la cita
es
Mostrar la cita
Ads by Google
Search Busqueda sugerida