Salve, io non riesco proprio a creare una semplice connessione con vb.net e access.Premetto che sto lavorando con Visual Basic Express edition.
Spero che qualcuno mi possa dare una mano.Intanto vi dico cosa faccio e che errore mi da:
allora io inserisco nella parte superiore del codice Imports System.Data e Imports.System.SqlClient
poi dichiaro la variabile connessione così :dim connessione as new SqlConnection(Provide=Microsoft.jet.oledb.4.0;"dat asource="qui inserisco il percorso del mdb")
dichiaro la variabile dataAdapter e cioè dim Dataadapter as new SqlDataAdapter()
Dichiaro la variabile dataset as New Dataset()
e poi sull'evento onclick di un pulsante inserisco questo codice:
dataAdaper.SelectCommand=New SqlCommand()
Dataadapter.SelectCommand.connection=connessione
dataadapter.SelectCommand.CommandText="Select * FRom Dati"
dataadapter.SelectCommand.CommandType=commandtype. text
connessione.Open()
dataadapter.fill(dataset,"Dati")
connessione.close()
DatagridView1.autoGenerateColumns=true
DatagridView1.Datasource=dataset
datagridView1.Datamember="Dati"
datadapter=nothing
connessione=nothing
Questo è il codice,ma quando vado a fare il click mi dice che e' errata la dicitura del provider nella parentesi del sqlConnection.
Mi sapreste dire perchè?
Qualcuno mi potrebbe dare un vero suggerimento?
Grazie e spero di essere stato chiaro