• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Lưu, xóa, cập nhật trong file .txt

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

User avatar
ngaymaikhongtan
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Sat 29/03/2008 12:05 pm
Location: Cà Mau
Contact:

Lưu, xóa, cập nhật trong file .txt

Postby ngaymaikhongtan » Wed 09/04/2008 8:56 pm

vấn đề xử lý dử liệu trong vb.net. truy cập , xóa và cập nhật trong file .txt, thay vì trong CSDL, tại mình đang làm từ điển không cần phải sử dụng tới CSDL, mà vấn đề xử lý trong file.txt, không rành lắm.


welcome to
http://gocnhinviet.com

User avatar
CoiBi
Thành viên chính thức
Thành viên chính thức
Posts: 40
Joined: Fri 20/07/2007 4:23 pm
Location: LRCO

Re: Lưu, xóa, cập nhật trong file .txt

Postby CoiBi » Wed 09/04/2008 8:58 pm

ngaymaikhongtan wrote:vấn đề xử lý dử liệu trong vb.net. truy cập , xóa và cập nhật trong file .txt, thay vì trong CSDL, tại mình đang làm từ điển không cần phải sử dụng tới CSDL, mà vấn đề xử lý trong file.txt, không rành lắm.

Làm thông qua Thư viện IO của nó đi, đọc và mở file đấy
(^_^) Khôn 3 năm dại 1 giờ(^_^)
Biết zậy dại sớm khỏi chờ 3 năm

User avatar
ngaymaikhongtan
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Sat 29/03/2008 12:05 pm
Location: Cà Mau
Contact:

Re: Lưu, xóa, cập nhật trong file .txt

Postby ngaymaikhongtan » Wed 09/04/2008 9:06 pm

sử dụng IO như thế nào vậy bạn, mình chưa từng làm trên đó, bạn có thể chỉ mình rỏ hơn tí nhe!
welcome to
http://gocnhinviet.com

anton
Thành viên năng nổ
Thành viên năng nổ
Posts: 66
Joined: Sun 16/07/2006 7:55 am
Contact:

Re: Lưu, xóa, cập nhật trong file .txt

Postby anton » Wed 09/04/2008 9:58 pm

Mình thấy dùng IO khá loằng ngoằng. Cách mình thường sử dụng là truy cập đến class My.Computer.Filesystem để thao tác cho nhanh. Ví dụ để đọc một file txt chỉ cần 1 dòng code so với 3,4 dòng khai báo, mở file, đóng file bên IO.
Em iu bác Phạm, bác Chuối (The Last Leaf), bạn To, bạn Trí :D
---
My blog: http://360.yahoo.com/tk.duong
My website: http://truckhuyen.googlepages.com

User avatar
ngaymaikhongtan
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Sat 29/03/2008 12:05 pm
Location: Cà Mau
Contact:

Re: Lưu, xóa, cập nhật trong file .txt

Postby ngaymaikhongtan » Thu 10/04/2008 9:21 am

Mình cũng sử dụng trong class đó, nhưng vấn đê mình sử dụng trong file .txt là để dể lưu trử cũng như là cập nhật thông tin. Mình đang làm từ điển Anh Văn cũng phải cần có các thao tác truy cập,thêm, xóa, nhưng vấn đề là sao khi thêm từ lám sao cho nó lưu được vào file .txt
welcome to
http://gocnhinviet.com

tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: Hà Nội
Been thanked: 1 time

Lưu, xóa, cập nhật trong file .txt

Postby tienlbhoc » Thu 10/04/2008 12:47 pm

ngaymaikhongtan wrote:Mình cũng sử dụng trong class đó, nhưng vấn đê mình sử dụng trong file .txt là để dể lưu trử cũng như là cập nhật thông tin. Mình đang làm từ điển Anh Văn cũng phải cần có các thao tác truy cập,thêm, xóa, nhưng vấn đề là sao khi thêm từ lám sao cho nó lưu được vào file .txt

Mình thì chỉ dùng IO thôi , mình có làm một cái từ điển đây cũng dùng file tự làm , theo định dạng riêng dùng file dạng binary chứ không phải file dạng text , dạng text chỉ thích hợp đọc tuần tự từ đầu đến cuối thôi , ưu điểm của nó chỉ là nhìn được trực quan , nếu bạn chỉ mới biết thao tác sơ sơ thao tác file thì phải ráng mà học thêm (thực ra dotnet xử lý file rất dễ làm , chỉ cần bỏ chút thời gian) , xem chữ ký để biết thêm chi tiết . Nhưng nói trước không dùng csdl thì sẽ khó hơn dùng csdl rất nhiều đó.
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/

User avatar
ngaymaikhongtan
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Sat 29/03/2008 12:05 pm
Location: Cà Mau
Contact:

Re: Lưu, xóa, cập nhật trong file .txt

Postby ngaymaikhongtan » Thu 10/04/2008 3:55 pm

Cảm ơn bạn nhe, nếu như mình sử dụng trên csdl thi mọi chuyện đơn giản rồi, tại trong đề tài của mình không được sử dụng csdl, bạn có thể nói rỏ dùm cách trình bày của bạn cho minh rỏ hơn nhe!
welcome to
http://gocnhinviet.com

tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: Hà Nội
Been thanked: 1 time

Re: Lưu, xóa, cập nhật trong file .txt

Postby tienlbhoc » Thu 10/04/2008 4:08 pm

code + ebook đã có hết trên đó rồi, vào chịu khó mà tìm , down soft mình về , dùng reflector convert trực tiếp sang vb.net cũng được . Đã bày ra thế còn muốn gì nữa hả (định bảo mình làm luôn hộ chắc) . Mà nói trước nhé , định dạng của mình thích hợp trong ứng dụng, nhưng làm thành đề tài thì điểm sẽ không cao đâu (trượt ráng chịu ) , vì nó dùng mảng con trỏ , đã giải quyết được vấn đề ram và truy xuất nhưng dù sao thày cô giáo cũng không dạy làm bằng cái này (tầm thường quá) , bạn nên đọc để biết cách thêm xoá, truy xuất phần tử rồi code bằng cấu trúc cây cân bằng(avl) hay bảng băm ... thì mới chắc là đỗ được .
Thế thôi , hỏi nữa mình bực đấy .
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/

User avatar
phstiger
Thành viên năng nổ
Thành viên năng nổ
Posts: 88
Joined: Thu 27/03/2008 12:20 pm

Re: Lưu, xóa, cập nhật trong file .txt

Postby phstiger » Thu 10/04/2008 4:09 pm

Code: Select all

  1. Dim chuoi_ghi As StreamWriter
  2.         'Tao 1 file moi neu khong ton tai. Neu ton tai thi open va ghi tiep
  3.         chuoi_ghi = New StreamWriter("c:\file.txt")
  4.         ' Ghi noi dung trong textbox1 vao file
  5.         chuoi_ghi.WriteLine(TextBox1.Text)
  6.         'Dong file
  7.         chuoi_ghi.Close()

Imports System.IO
(¯¯`·.¸ www.banbevn.us ¸.·´¯¯)

User avatar
ngaymaikhongtan
Thành viên chính thức
Thành viên chính thức
Posts: 38
Joined: Sat 29/03/2008 12:05 pm
Location: Cà Mau
Contact:

Re: Lưu, xóa, cập nhật trong file .txt

Postby ngaymaikhongtan » Sun 13/04/2008 11:47 am

phstiger wrote:

Code: Select all

  1. Dim chuoi_ghi As StreamWriter
  2.         'Tao 1 file moi neu khong ton tai. Neu ton tai thi open va ghi tiep
  3.         chuoi_ghi = New StreamWriter("c:\file.txt")
  4.         ' Ghi noi dung trong textbox1 vao file
  5.         chuoi_ghi.WriteLine(TextBox1.Text)
  6.         'Dong file
  7.         chuoi_ghi.Close()

Imports System.IO

Vậy phiền bạn có thể chìminh xem cách cập nhật và xoá không bạn, xin lổi tại vì phần này mình chưa rỏ lắm, trước giờ làm trên CSDL nên không được rỏ về file .txt lắm
welcome to
http://gocnhinviet.com


Return to “Visual Basic .NET và C# (VB.NET & C#)”

Who is online

Users browsing this forum: No registered users and 17 guests