PDA

View Full Version : سوال: مشکل با درج اطلاعات در Data Grid View



Salar Ashgi
سه شنبه 04 فروردین 1388, 13:59 عصر
سلام به همه دوستان ، من طبق عکس زیر اطلاعات رو تو یه Data Grid ذخیره میکنم ،

و برای save داده ها از فایل تکست استفاده کرده و نتیجه را در آن ذخیره میکنم ، و وقتی

فرم لود میشود ، اطلاعات فایل تکست در Data Grid ظاهر میشود ولی وقتی دوباره اطلاعاتی

وارد می کنم ، اطلاعات را در یک سطر بعدی ذخیره میکند و یک سطر خالی می گذارد،مشکل

چیست ؟؟ ممنون از راهنمایی شما !!!

http://salarcpp.persiangig.ir/Tel_datagrid.jpg

asefy2008
سه شنبه 04 فروردین 1388, 14:45 عصر
سلام اگه کدتون رو بزارید بهتر میشه متوجه شد.
شما چطور اطلاعات رو از اون فایل تکست می خونید؟(انتهاش رو خودتون مشخص کردید)

hasan_esfahan
سه شنبه 04 فروردین 1388, 14:50 عصر
دوست عزیز سورس برنامه شما را ندیدم ولی احتمال این را می دهم که هنگام ذخیره سازی سطر خالی اخر دیتاگرید را ذخیره می کند

Salar Ashgi
سه شنبه 04 فروردین 1388, 15:07 عصر
ممنون از راهنمایی همه دوستان ، مشکل در مورد بازخوانی اطلاعات از فایل تکست بود !!!

کد تصحیح شده :



if (File.Exists("Tel.txt"))
{
string[] info = File.ReadAllLines("Tel.txt");
for (int i = 0; i < info.Length-2; i += 2)
{
dataGridView1.Rows.Add(info[i], info[i + 1]);
}

}

در ابتدا i<info.length()-1 بود که کاراکتر خالی رو هم اضافه میکرد !!!