Scusate ancora:come già accennavo io sono neofita di VB.NET.
Sto cercando di effettuare alcune connessioni a db Access e a foglio Excel.
Per la prima utilizzo questo codice:
codice:
Private Sub DataGrid1_Navigate(ByVal sender As System.Object, ByVal ne As System.Windows.Forms.NavigateEventArgs) Handles DataGrid1.Navigate
Dim DataTable1 As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\sinistri.mdb;"
Dim cn As New OleDbConnection
cn.ConnectionString = DataTable1
cn.Open()
ma lui mi sottolinea OleDbConnection dicendomi: "Tipo OleDbConnection non definito"
Per la seconda (ad Excel) invece utilizzo questo:
codice:
Dim cn As ADODB.Connection
cn = New ADODB.Connection
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=C:\MyFolder\MyWorkbook.xls;" & _
"Extended Properties=Excel 8.0;"
.Open()
End With
e lui mi sottolinea ADODB.Connection dicendomi: "Tipo ADODB.Connection non definito"
La prima sicuramente funzionava perché mi è stata passata da un amico che la utilizza. La domanda è: devo forse includere qualcosa nel progetto? Devo installare dei componenti aggiuntivi?
Premetto che: ho sia Access che Excel e che lavoro su Win XP, per cui se provo a scaricare e ad installare MDAC mi dice che è impossibile perché già presente nel SO...
Come posso fare???
sono disperato!!