PDA

View Full Version : سوال: بازیابی مجدد DataTable از نوع Public



OmMiD_MtWo
یک شنبه 27 مهر 1393, 14:33 عصر
سلام دوستان

چه جوری میتونم یک DataTable که از نوع Public هست رو مجدد بازیابی کنم تا مقادیر جدید رو داخلش بریزم. درحقیقت من یک فایل OpenFileDialog دارم که کاربر با استفاده از اون میتونه فایل اکسل مورد نظر خودش رو داخل DataTable بریزه و متدهای مورد نظر روش اعمال بشن. این کار برای بار اول که کاربر برنامه رو اجرا میکنه درست انجام میشه ولی برای بار دوم که کاربر میخواد مجددا فایل مورد نظر رو انتخاب کنه، DataTable با انتخاب کاربر عوض نمیشه و همون قبلی باقی میمونه! به این دلیل Public تعریف کردم چون میخوام با استفاده از SaveFileDialog، فایل اکسلی که متدها روش انجام شدن رو در مسیری که کاربر خواست ذخیره کنم. دوستان کسی میدونه چه جوری باید این کارو انجام بدم؟

gerdioz
یک شنبه 27 مهر 1393, 14:41 عصر
دیتا سورسش رو برابر با null کن
یــــــــــا


private void ClearTable(DataTable table)
{
try
{
table.Clear();
}
catch (DataException e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}

}