ASP.NET - error en una conexion

 
Vista:

error en una conexion

Publicado por Igonfil (3 intervenciones) el 04/06/2009 23:56:53
Hola a tod@s. Tengo un problema con la conexión a una base de datos oracle (estoy programando en ASP.Net), dicho problema es que me da el siguiente error
Cita:
No se ha especificado un proveedor OLE DB en ConnectionString. Un ejemplo sería, 'Provider=SQLOLEDB;'.
y el código que tengo en el web.config para crear la conexión es el siguiente

Imports System.Data.OleDb
Imports CConexion
Partial Class _Default
Inherits System.Web.UI.Page
Dim con As New OleDbConnection
Dim cmd As New OleDbCommand
Dim dr As OleDbDataReader

'Sub mostrar()
' 'Primero iniciamos la conexión
' 'con el ConfigurationManager.ConnectionString
' 'obtenemos acceso a los Datos de la Configuracion
' 'connectionString determinada en nuestro
' 'Web.Config estableciendo la cadena de coneccion.
' con = New OleDbConnection(ConfigurationManager.ConnectionStrings("ConnectionStringo").ConnectionString)
' 'instanciamos el comando
' cmd = New OleDbCommand
' 'Establecemos el tipo de cadena de comando y
' 'lo establecemos como comando de Texto SQL
' cmd.CommandType = Data.CommandType.Text
' 'Comparamos los datos

'End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
con = New OleDbConnection(ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString)
cmd.CommandType = Data.CommandType.Text
con.Open()
cmd.Connection = con
cmd.CommandText = "select usuario, pass from Alumnos where usuario='" + TxtUsuario.Text + "' and pass='" + TxtPass.Text + ""
dr = cmd.ExecuteReader
While (dr.Read())
Me.TxtPass.Text = dr("Pass")
End While
dr.Close()
con.Close()
End Sub
End Class

y el codigo que tengo en el webconfig es el siguente

<?xml version="1.0"?>
<!--
Nota: como alternativa para editar manualmente este archivo puede utilizar la
herramienta Administración de sitios Web para configurar los valores de la aplicación. Utilice
la opción Sitio Web->Configuración de Asp.Net en Visual Studio.
Encontrará una lista completa de valores de configuración y comentarios en
machine.config.comments, que se encuentra generalmente en
WindowsMicrosoft.NetFrameworkv2.xConfig
-->
<configuration>
<appSettings/>
<connectionStrings>
<add name="connectionString" connectionString="server=MiIp ; uid=sa;pwd=pass;database=Mitabla;"
providerName="System.Data.OleDB"/>
</connectionStrings>
<system.web>
<!--
Establezca debug="true" en la compilación para insertar símbolos
de depuración en la página compilada. Dado que este
proceso afecta al rendimiento, debe establecer este valor como true
durante la depuración.
-->
<compilation debug="true"/>
<!--
La sección <authentication> permite configurar
el modo de autenticación de seguridad utilizado por
ASP.NET para identificar a un usuario entrante.
-->
<authentication mode="Windows"/>
<!--
La sección <customErrors> permite configurar
las acciones que se deben llevar a cabo/cuando un error no controlado tiene lugar
durante la ejecución de una solicitud. Específicamente,
permite a los desarrolladores configurar páginas de error html
que se mostrarán en lugar de un seguimiento de pila de errores.

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder