Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2009, 10:53
igonfil
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: error en una conexion

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