nam8384 > 21-04-16, 04:49 PM
maidinhdan > 21-04-16, 09:11 PM
(21-04-16, 04:49 PM)nam8384 Đã viết: Tình hình là em có làm một phần mềm cho hai máy trong mạng lan cùng sử dụng. Tất cả đầu OK, nhưng khi máy 1 đang nhập dữ liệu mà máy 2 mở phần nhập dữ liệu để nhập song song thì hiện lên thông báo này và ngược lại. Bấm OK nhưng nó hiện đi hiện lại khoảng 7,8 lần làm em phải bấm OK nhiều lần rồi nó mới tắt. Sau đó vẫn nhập dữ liệu bình thường, và dữ liệu vẫn tự động lưu. Nói chung nhiều máy trong mạng lan vẫn sử dụng tốt phần mềm có điều các bác có cách nào bỏ hộ em cái thông báo kia cho đỡ bực mình. Em cảm ơn nhiều
nam8384 > 22-04-16, 08:35 AM
(21-04-16, 09:11 PM)maidinhdan Đã viết:Em thấy 2 máy của em truy cập vẫn rất nhanh như là chỉ dùng 1 máy thôi. Tốc độ e thấy không vấn đề gì. Bác cứ chỉ cho e cách 1 đi. E cảm ơn(21-04-16, 04:49 PM)nam8384 Đã viết: Tình hình là em có làm một phần mềm cho hai máy trong mạng lan cùng sử dụng. Tất cả đầu OK, nhưng khi máy 1 đang nhập dữ liệu mà máy 2 mở phần nhập dữ liệu để nhập song song thì hiện lên thông báo này và ngược lại. Bấm OK nhưng nó hiện đi hiện lại khoảng 7,8 lần làm em phải bấm OK nhiều lần rồi nó mới tắt. Sau đó vẫn nhập dữ liệu bình thường, và dữ liệu vẫn tự động lưu. Nói chung nhiều máy trong mạng lan vẫn sử dụng tốt phần mềm có điều các bác có cách nào bỏ hộ em cái thông báo kia cho đỡ bực mình. Em cảm ơn nhiều
Trả lời:
Tin chắc rằng, khi 2 máy cùng truy cập đến file Data của bạn thì chạy rất chậm ( có thể 1-2phút mỗi lần load)
Cách 1: Không khuyến cáo sử dụng, bằng cách tắt thông báo đó luôn. Nếu không như rất dể gây xung đột và hưu hỏng file Data của chúng ta.
Cách 2: Viết 1 hàm sử dụng UnBound Form để nhập, sửa, xóa. ( Tham khảo link này: Bound Form và UnBound Form)
Thân mến!
maidinhdan > 22-04-16, 11:32 AM
(22-04-16, 08:35 AM)nam8384 Đã viết:(21-04-16, 09:11 PM)maidinhdan Đã viết:Em thấy 2 máy của em truy cập vẫn rất nhanh như là chỉ dùng 1 máy thôi. Tốc độ e thấy không vấn đề gì. Bác cứ chỉ cho e cách 1 đi. E cảm ơn(21-04-16, 04:49 PM)nam8384 Đã viết:
Trả lời:
Cách 1: Không khuyến cáo sử dụng, bằng cách tắt thông báo đó luôn. Nếu không như rất dể gây xung đột và hưu hỏng file Data của chúng ta.
On Error Resume Next ' Bỏ qua mọi lỗi khi gặp phải'
DoCmd.SetWarnings False ' Tắt mọi cảnh báo của hệ thống'
nam8384 > 22-04-16, 11:41 AM
(22-04-16, 11:32 AM)maidinhdan Đã viết:Thanks bác(22-04-16, 08:35 AM)nam8384 Đã viết:(21-04-16, 09:11 PM)maidinhdan Đã viết:Em thấy 2 máy của em truy cập vẫn rất nhanh như là chỉ dùng 1 máy thôi. Tốc độ e thấy không vấn đề gì. Bác cứ chỉ cho e cách 1 đi. E cảm ơn(21-04-16, 04:49 PM)nam8384 Đã viết:
Trả lời:
Cách 1: Không khuyến cáo sử dụng, bằng cách tắt thông báo đó luôn. Nếu không như rất dể gây xung đột và hưu hỏng file Data của chúng ta.
Trả lời: Bạn chèn câu lệnh này ở phần đầu của thủ tục
Mã PHP:On Error Resume Next ' Bỏ qua mọi lỗi khi gặp phải'
DoCmd.SetWarnings False ' Tắt mọi cảnh báo của hệ thống'
Sử dụng 1 trong 2 hoặc cả hai cùng lúc.
Thân mến!