PDA

View Full Version : قرار دادن اطلاعات داخل یک فایل text به جای database



ramin149
جمعه 31 اردیبهشت 1389, 14:49 عصر
من می خوام چهار خصوصیت از قبیل ( کد ، نام ، نام خانوادگی و شماره تماس ) داخل یک فایل text ذخیره کنم .
سپس اطلاعات را داخل یک gridview نمایش دهم اگر کسی بلده کمک کنه .

ramin149
جمعه 31 اردیبهشت 1389, 17:03 عصر
کسی نمی دونه باید چه کار کنم ؟؟؟

Future
جمعه 31 اردیبهشت 1389, 18:29 عصر
شما باید از structure ها استفاده کنی.

s.khoshfekran
جمعه 31 اردیبهشت 1389, 18:36 عصر
این لینک کمکت می کنه !!
http://www.switchonthecode.com/tutorials/csharp-tutorial-binding-a-datagridview-to-a-collection
با استفاده از while خط به خط می خونی از فایل و داخل list می ریزی سپس dataGridView.DataSource = List

ramin149
جمعه 31 اردیبهشت 1389, 18:59 عصر
کسی نمی تونه یه فایل ضمیمه یا کد کامل برای من بگذاره ؟؟؟

ramin149
جمعه 31 اردیبهشت 1389, 19:08 عصر
این لینک کمکت می کنه !!
http://www.switchonthecode.com/tutorials/csharp-tutorial-binding-a-datagridview-to-a-collection
با استفاده از while خط به خط می خونی از فایل و داخل list می ریزی سپس dataGridView.DataSource = List
این با دیتابیس می باشد .

s.khoshfekran
جمعه 31 اردیبهشت 1389, 19:14 عصر
خب شما با File این کار رو انجام بده ! بهت گفتم که چیکار کنی دیگه!

ramin149
جمعه 31 اردیبهشت 1389, 19:36 عصر
من فعلا با این کد تونستم یه کاری کنم ولی جواب سوال من نیست
System.IO.File.WriteAllText("C:\\TEST.TXT",textbox1.Text);
من می خوام چهار متغییر وارد یک فایل تکس شه و همین طور بتونم اطلاعات بعدی را در یک خط زیر این اطلاعات نوشته بشه .

s.khoshfekran
جمعه 31 اردیبهشت 1389, 20:37 عصر
string x = textBox1.text + "," + textBox2.text + "," + textBox3.text + "," + TextBox4.text;
StreamWriter sw = new StreamWriter(@"C:\test.txt");
sw.WriteLine(x);
sw.Close();