nina_rahmani
شنبه 16 شهریور 1392, 15:11 عصر
سلام دوستان
من یک فایل متنی .txt دارم که بوسیله اطلاعات داخل gridview تو برنامه رو توش گذاشتم
اطلاعات هر سطر گرید به صورت سطر به سطر تو فایل متنی میاد و هر ستون اون هم با یک (;) از هم جدا میشه
حالا میخوام واسه هر سطر ، تو آخر هر سطر که (;) هست را پاک کنم ولی راهش رو نمیدونم
لطفا اگه کسی میدونه راهنمایی کنه
ممنون...
اینم کد من که اطلاعات گرید رو به فایل متنی تبدیل میکنه.(البته با کمک یکی از دوستان...)
StreamWriter writer = new StreamWriter("E:\\Goods.txt", false);
foreach (DataGridViewRow r in dataGridView2.Rows)
{
foreach (DataGridViewCell c in r.Cells)
{
writer.Write(c.Value.ToString() + ";");
}
//s = fs.Length.ToString();
//s = s.Substring(0, s.Length - 1);
writer.Write(writer.NewLine);
}
writer.Close();
MessageBox.Show("فایل متنی ساخته شد");
من یک فایل متنی .txt دارم که بوسیله اطلاعات داخل gridview تو برنامه رو توش گذاشتم
اطلاعات هر سطر گرید به صورت سطر به سطر تو فایل متنی میاد و هر ستون اون هم با یک (;) از هم جدا میشه
حالا میخوام واسه هر سطر ، تو آخر هر سطر که (;) هست را پاک کنم ولی راهش رو نمیدونم
لطفا اگه کسی میدونه راهنمایی کنه
ممنون...
اینم کد من که اطلاعات گرید رو به فایل متنی تبدیل میکنه.(البته با کمک یکی از دوستان...)
StreamWriter writer = new StreamWriter("E:\\Goods.txt", false);
foreach (DataGridViewRow r in dataGridView2.Rows)
{
foreach (DataGridViewCell c in r.Cells)
{
writer.Write(c.Value.ToString() + ";");
}
//s = fs.Length.ToString();
//s = s.Substring(0, s.Length - 1);
writer.Write(writer.NewLine);
}
writer.Close();
MessageBox.Show("فایل متنی ساخته شد");