PDA

View Full Version : سوال: خالی شدن مقادیر DataTable استاتیک



vira1368
سه شنبه 22 بهمن 1392, 02:37 صبح
سلام
در برنامه من یک فایل اکسل رو منتقل کردم در یک DataTable به این صورت:

DataTable dt = new DataTable();
OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + path + "; Extended Properties=Excel 12.0;");
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM [q_ghat$]", con);
dataAdapter.Fill(dt);

اگر در همینجا بخوام میتونم از سلول های DataTable استفاده کنم:

dt.Rows[0][0].ToString();

اما مشکل اینجاست در قسمت های دیگه میخوام این مقادیر رو استفاده کنم و DataTable رو بصورت سراسری تعریف کردم ولی مقادیر null هستن. حتی در تعریف متغیر از نوع static هم مشکلم رو حل نکرد.
بنظرتون باید چکار کنم؟