bạn chỉ cần load form lên thì dữ liệu sẽ hiển thị lên thôi
em đang làm 1 bài tập về quản lý sinh viên ,cũng đơn giản nhưng em không biết em sai chỗ nào mà sao hiển thị các dữ liệu lên không được nhưng khi insert dữ liệu mới vào thì nó có thể lưu vào file txt (file txt đó nằm trong debug) mà làm ngược lại muốn xem lại dữ liệu từ file txt đó thì không đươc ,có anh nào giỏi giúp em phần này đươc không , đây là bài làm của em !!
bạn chỉ cần load form lên thì dữ liệu sẽ hiển thị lên thôi
cái này ở mức cơn bản không khó lắm.
trong form bạn add một cái textBox và set nó multilien rồi thay đổi kích thước của nó to to chút.
Sau đó đọc dữ liệu từ file lên rồi set text của tetbox đó là dữ liệu mà bạn đọc được hihi.
Bạn thử làm như thế này xem.
Ngày trước mình cũng làm thế này
Chúc bạn thành côngCode:private void Form1_Load(object sender, EventArgs e) { string path = "E:\\rucvan\\sinhvien.txt"; //duong dan toi file sinh vien tren o cung cua ban; FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read); StreamReader sr = new StreamReader(fs); sr.BaseStream.Seek(0, SeekOrigin.Begin); string str; //doc tat ca du lieu trong file luu vao str; str = sr.ReadToEnd(); //set text cua textbox1 = str; textBox1.Text = str; sr.Close(); fs.Close(); }
Chu Văn Rực
25/01/1992
S1002 - NIIT Thăng Long
Sử dụng Class File đó bạn.
Đọc tất cả các dòng trong file text:Rồi h muốn đem cái list đó hiển thị chỗ nào thì hiển thị. Ở đây mình cho nó lên Listbox nhé.Code:ArrayList ListSV=new ArrayList(); ListSV.AddRange(File.ReadAllLines("SinhVien.txt",));
Ở đây mình đổ file về ListArray nên khi mình add lên list phải biến nó về mảng đơn thuần.Code:Listbox1.Items.AddRange((string[])ListSV.ToArray(typeof(string)));
Còn thêm xóa sửa trên file thì mình chỉ cần làm trên cái ListSV rồi up nó xuống File txt là ok
Đây là code để viết xuống.
Khá ngắn gọn nhỉCode:File.WriteAllLines("SinhVien.txt",(string[])ListSV.ToArray(typeof(string)));
Hi vọng giúp dc bạn. Code mình viết = tay nên có thể ko đúng lắm!:T
bongda24h.tv
hic , bạn ơi , mình làm thử ùi ,cũng không hiện lên được , bạn có thể chỉ mình thẳng trong bài được không , mình cũng học bên Niit nè , mới Q3 thui .anh giúp em với , thứ 2 tuần sau em nộp project rùi,mình có upload cái bài mình đang làm ở trên đó , anh mở xem và sữa dùm em đi ...
Ở nhà cũng có 1 thằng ku học NIIT nó viết như zay đó:T còn bạn mún đặt nó chỗ nào đó là việc của bạn chứ@@. Load_Form thì đọc ra rồi gán lên Listbox, Add zo thi lưu xuống file . thế thôi@@
bongda24h.tv