No hay nadie que me pueda ayudar. Estoy comprobando todo el código y sigo sin conseguir solucionar el error.
Cita: No se ha especificado un proveedor OLE DB en ConnectionString. Un ejemplo sería, 'Provider=SQLOLEDB;'.
Si alguien me puede ayudar se lo agradería mucho ( estoy programando en Asp.net)
Código PHP:
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 web.config es
Código PHP:
<?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
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<appSettings/>
<connectionStrings>
<add name="connectionString" connectionString="server=MiIP ; uid=sa;pwd=pass;database=Mitabla;"
providerName="System.Data.SqlClient"/>
</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>
Muchas gracias