PDA

View Full Version : سوال: خروجی تکست از datagridview



babahooman
سه شنبه 18 خرداد 1395, 16:33 عصر
سلام

من یه خروجی از دیتا گرید ویو میخوام بگیر بصورت تکست این کد رو نوشتم:

const string path = @"f:\123\123.txt";
using (FileStream fileStream = File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite))
using (TextWriter sw = new StreamWriter(fileStream))
{
int rowcount = dgvSum.Rows.Count;
for (int i = 0; i < rowcount - 1; i++)
{
sw.WriteLine(dgvSum.Rows[i].Cells[0].Value.ToString());
}
}


ولی وقت اجرا پیغام زیر رو میده:
140764

ژیار رحیمی
سه شنبه 18 خرداد 1395, 21:38 عصر
شما مجوز نوشتن در فایل مقصد رو ندارید(ممکنه مسیر فایل مقصد شما در درایو C باشه).شما ویژوال استودیو رو در مد run as administrator اجرا کرده تا پرمیشن لازم رو دریافت کنی.

babahooman
چهارشنبه 19 خرداد 1395, 17:26 عصر
اجرا کردم نشد بازم

ژیار رحیمی
چهارشنبه 19 خرداد 1395, 21:25 عصر
FileShare.ReadWrite رو بردار و بصورت زیر اصلاح کن

File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite)

babahooman
پنج شنبه 20 خرداد 1395, 11:34 صبح
ممنون حل شد