PDA

View Full Version : ذخیره در فایل



amirreyhaneh
پنج شنبه 25 خرداد 1385, 10:09 صبح
سلام
من می خواهم اطلاعاتی که یک کاربر در textox وارد می کند را در یک فایل متنی ذخیره کنم (یا به انتهای یک فایل اضه کنم).باید چه کار کنم؟
ممنون

manager
پنج شنبه 25 خرداد 1385, 16:03 عصر
StreamWriter writer = new StreamWriter(Server.MapPath(AbsoluteFilePath));
writer.Write(tbTextBox.Text);
writer.Flush();
writer.Close();

saeid taheri
چهارشنبه 29 شهریور 1385, 20:10 عصر
StreamWriter writer = new StreamWriter(Server.MapPath(AbsoluteFilePath));
writer.Write(tbTextBox.Text);
writer.Flush();
writer.Close();



دوست عزیز من روش شما را امتحان کردم ولی با این ایراد مواجه شدم نظر شما چیست؟


Access to the path "c:\test.txt" is denied

zahracomputer
چهارشنبه 29 شهریور 1385, 21:50 عصر
سلام
من برای نوشتن در فایل از دستورات فوق استفاده کردم تنها با تفاوت زیر در آدرس دهی:
StreamWriter writer = new StreamWriter(@"D:\\Inetpub\\wwwroot\\"+s+".txt");
که اینجا s نام متغیری است که اسم فایل را دارا می باشد.و ابتدا فایلی با این نام تولید و متن مشخص شده در قسمت writer در آن نوشته می شود.
مسیر را نیز می توانید مسیر مطلوب خود قرار دهید.
اگر از visual studio 2005 استفاده می کنید دستور سادهتری برای انجام این کار است.

nazaninam
چهارشنبه 29 شهریور 1385, 22:58 عصر
این ساده ترین و بهترین راه هستش
در ضمن مشکل آقای طاهری به خاطر نداشتن پرمیشن لازم هست ; در موردش سرچ کنید

saeid taheri
پنج شنبه 30 شهریور 1385, 21:36 عصر
این ساده ترین و بهترین راه هستش
در ضمن مشکل آقای طاهری به خاطر نداشتن پرمیشن لازم هست ; در موردش سرچ کنید

من سرچ کردم ولی متاسفانه چیزی پیدا نکردم
می شود لطفا بیشتر توضیح دهید

nazaninam
پنج شنبه 30 شهریور 1385, 22:50 عصر
روی هاسته یا لوکال؟

saeid taheri
پنج شنبه 30 شهریور 1385, 23:00 عصر
روی هاست !!!!!!!!!!!!!!!!!!!!!!!

nazaninam
جمعه 31 شهریور 1385, 10:03 صبح
اگه هاستتون کنترل پنل plesk وارد کنترل پنل بشید در قسمت web directories پرمیشن لازم رو بدید
اگه هاستتون کنترل پنل نداره یا کنترل پنلتون helm یا hostingcontroller هست احتمالا مجوز دادن پرمیشن رو ندارید با هاستتون تماس بگیرید یا یک ایمیل بزنید و درخواست کنید که پرمیشن رایت رو به پوشه مورد نظرتون بدهند.

saeid taheri
جمعه 31 شهریور 1385, 11:59 صبح
ببخشید من در لوکال هم با این مشکل روبرو هستم


Access to the path "s:\inetpub\wwwroot\WebPuya\test.txt" is denied.