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!!