quando apro una connessione mi dice questo:
Il provider '{MySQL ODBC 3.51 Driver}' non è registrato nel computer locale.
eppure io ho installato i driver..mi manca qualcosa?
quando apro una connessione mi dice questo:
Il provider '{MySQL ODBC 3.51 Driver}' non è registrato nel computer locale.
eppure io ho installato i driver..mi manca qualcosa?
Utilizzi le classi ODBC per l'accesso, vero?
Comunque ti consiglio l'accesso con classi apposite come spiegato qui .
Ciao![]()
AZ [Microsoft - .NET MVP]
Mia Home page: http://ciclismo.sitiasp.it
Asp.Net community: http://www.aspitalia.com
Il mio blog: http://blogs.aspitalia.com/az
ok ho fatto un po' di prove ho visto un po di cose e alla fine sonoa rrivato che non avevao installato gli oggetti oDBC.net, ma riprovando mi compare quest'errore:
ERROR [IM002] [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
Imports Microsoft.Data.Odbc
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim StrConn As String
Dim objconn As New OdbcConnection
Dim objcomm As New OdbcCommand
Dim objDR As OdbcDataReader
Dim strSql As String
Try
StrConn = "Driver={MySQL};UID=user;PWD=;Database=db;"
Dim conn As OdbcConnection = New OdbcConnection(StrConn)
'objconn.ConnectionString = StrConn
'bjcomm.Connection = objconn
strSql = "select * from News"
Dim query As OdbcDataAdapter = New OdbcDataAdapte(strSql,conn)
Dim ds As DataSet = New DataSet
query.Fill(ds)
myDataGrid.DataSource = ds
myDataGrid.DataBind()
in che cosa sbaglio?
Non ti posso aiutare: i driver di base per l'accesso a MySQL li avevo provato un po' di anni fa: trovo più performanti soluzioni esterne come quelle segnalate nel link del mio posto precedente.
Mi sono ricordato ora di questo tutorial che spiega con esempi e in dettaglio l'uso.
Ciao![]()
AZ [Microsoft - .NET MVP]
Mia Home page: http://ciclismo.sitiasp.it
Asp.Net community: http://www.aspitalia.com
Il mio blog: http://blogs.aspitalia.com/az