Salve a tutti;
Ho un problema, sto tentando invano di collegarmi ad un db MySql da una pagina asp.net ma proprio non va, credo sia la stringa di connessione a darmi problemi.
lo script che ho usato è questo:
<%@ Page Language="VB" Debug="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OLEDB" %>
<html>
<head>
<script language="JavaScript" src="../js/common.js"></script>
<SCRIPT language="VB" runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Dim strConn as string="Provider=MySql;server=IP;uid=myid;pwd=mypw ;database=myDb;"
Dim objConn as New OleDbConnection(strConn)
objConn.Open()
Dim strSQL as String = "SELECT * FROM Admin"
Dim objCommand as New OleDbCommand(strSQL, objConn)
Dim objDataReader as OleDbDataReader
objDataReader = objCommand.ExecuteReader(CommandBehavior.CloseConn ection)
lstAutori.DataSource = objDataReader
lstAutori.DataBind()
End Sub
</script>
</head>
mi restituisce il seguente errore:
"Exception Details: System.Data.OleDb.OleDbException: Interfaccia non registrata.
Source Error:
Dim objConn as New OleDbConnection(strConn)
objConn.Open() <--- qui mi segnala l'errore
Dim strSQL as String = "SELECT * FROM tblAdmin"
Credo di aver detto tutto, vi prego aiutatemi.
Grazie anticipatamente bye bye.......