Oppure

Loading
22/07/09 13:00
the_angel
Ciao ragazzi.

In Vb.net, ho la necessità di importare file excel nel mio programma.
Per adesso sono riuscito a farlo così:

        Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
           "Data Source=" & "c:/File.xls)" & _
           ";Extended Properties=Excel 8.0;"
        Dim conn As OleDbConnection = New OleDbConnection(strConn)
        Dim rd As OleDbDataReader = Nothing
        Dim sql As String = "SELECT * FROM [file$]"
        Dim cmd As OleDbCommand = New OleDbCommand(sql, conn)
        
        conn.Open()
        rd = cmd.ExecuteReader()

        While rd.Read()
            '(rd("CAMPO1"), rd("CAMPO2")
        End While



L'ho copiato e modificato un pezzo (spero di non aver fatto danno),
comunque il problema non è questo (anche perchè mi funziona benissimi) ma:

Sapete se è possibile importare direttamente il file excel in
un datatable invece che scorrere il reader?


grazie a tutti
ciao!
aaa