Cập nhật kết quả tự động trong access (3 người xem)

  • Thread starter Thread starter bebe08
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

bebe08

Thành viên chính thức
Tham gia
5/1/09
Bài viết
76
Được thích
3
Hi all
Mong mọi người chỉ giáo giúp em cách hiển thị kết quả khi có một thao tác mới nhập dữ liệu vào. Em có một table có được bằng cách link từ file excel, và một form đếm một trường trong table đó. Khi em cập nhật dữ liệu vào file excel, thì trong form sẽ tự động tăng lên hoặc giảm đi tùy, em muốn kết quả đó được cập nhật để em thấy ngay trên form đang hiển thị mà không phải tắt đi mở lại form rồi mới cập nhật. Em gửi luôn file đính kèm ai có cao kiến gì chỉ giúp em với nhé! Tks all.
 

File đính kèm

Hi all
Mong mọi người chỉ giáo giúp em cách hiển thị kết quả khi có một thao tác mới nhập dữ liệu vào. Em có một table có được bằng cách link từ file excel, và một form đếm một trường trong table đó. Khi em cập nhật dữ liệu vào file excel, thì trong form sẽ tự động tăng lên hoặc giảm đi tùy, em muốn kết quả đó được cập nhật để em thấy ngay trên form đang hiển thị mà không phải tắt đi mở lại form rồi mới cập nhật. Em gửi luôn file đính kèm ai có cao kiến gì chỉ giúp em với nhé! Tks all.

Thì cái code đó bạn cho nó vào sự kiện là khi mở form thì nó mới cập nhật số liệu, bậy giờ bạn cho nó vào sự kiện khác là được. Ví dụ cho nó 1 cái nút bấm, bỏ code của bạn vào, khi nào cần cập nhật, bấm nút là nó cập nhật. còn không muốn thế thì cho nó vào sự kiện khi rê chuột vào form phần Detail thì nó sẽ cập nhật. nói chung có rất nhiều cách.

Mã:
Private Sub Detail_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim rs As DAO.Recordset
Dim db As DAO.Database
Dim t As Integer
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT Count(Hoten) AS dem FROM Sheet1")
t = rs!dem
Me.Text2 = t

End Sub
 
tks bạn cho câu trả lời nhé.
 
Web KT

Bài viết mới nhất

Back
Top Bottom