Jika kolom pada tabel semuanya angka atau karakter tidak masalah, namun jika terdapat campuran semua angka dan beberapa karakter maka beberapa bagian akan terbaca kosong. Cara koneksi ke EXCEL adalah sebagai berikut
string strConn = " Penyedia=Microsoft.Jet.OLEDB.4.0; " +"Sumber Data=" + _physicalPath +";Properti Diperluas=Excel 8.0;";
OleDbConnection samb = OleDbConnection baru(strConn);
conn.Open();
Pertama, saya langsung MENGISI ke dalam DATASET, mengira tipe datanya salah, lalu saya membuat tabel data sementara. Ketika saya mengimpornya, masih ada nilai nol. Saya mencari di Internet dan menemukannya masalah yang sama tetapi tidak dapat menyelesaikannya.
string strConn = Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + _physicalPath + ";Exended Properties='Excel 8.0;HDR=YES;IMEX=1';";
http://www.cnblogs.com/newblue/archive /2006/11/27/573831.html