PDA

View Full Version : خواندن اطلاعات از فایل اکسل در C#



resident
جمعه 11 فروردین 1396, 13:53 عصر
سلام.
من یه فایل اکسل دارم که توش نام افزاد و شماره تلفن و موبایل و ادرشون هست.
میخوام این اطلاعات رو از طریق فایل اکسل بخونم.
کد زیر رو نوشتم:

OleDbConnection oconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=Excel 8.0");

try
{
OleDbCommand ocmd = new OleDbCommand("select * from [Sheet1$]", oconn);
oconn.Open();
OleDbDataReader odr = ocmd.ExecuteReader();
string tel="";
tel = odr[4].ToString();




کار می کنه ، فقط مشکلش اینجاست که بعضی اطلاعات رو نمیخونه.
مثلا شماره تلفن چند تا از افراد رو نمی خونه در حالیکه شماره تلفن بقیه رو میخونه.

به نظرتون مشکل کجاست؟