các vấn đề kết nối đến access database (mdb)

  • Thread starter nguoiconxunui
  • Ngày gửi
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
Hôm rồi có cô bạn nhờ làm cái file đế quản lý bán hàng nói chung làm tới làm lui cũng tạm ổn. Tuy nhiên khi làm tách ra cái database riêng còn cái file ứng dụng chỉ chứa các controls để làm việc.(cái này mấy anh khuyên nên làm thế)
Chừ còn vấn đề kết nối giữa 2 cái này ,
-ncxn dùng link table thì chẳng có gì phải nói nhưng khi người ta copy source của mình thì chưa chắc run ngon lành he he ) vì có khi họ vứt cái database của mình ở mô không biết
-Thế mới nghĩ ra kết nối bằng DAO, nhưng khai báo path mặc định thì cũng như ăn cướp với ăn mày. Cho nên mới nghĩ ra cách cho người ra chọn database .
ncxn làm thế này anh chị xem cho ý kiến:
1. Trong cái file ứng dụng có 1 table tblConnect (id, pathfileDB)
2. Khi open nó sẽ check kết nối với DB dựa vào pathfileDB trong tblConnect
3.Nếu Ok thì cho qua (OK ở đây đã bẫy lỗi để chắc chắn DB đã chọn đúng), nếu không connect được hoặc db không đúng(cấu trúc dữ liệu) thi thông báo và Cho chọn lại DB
4. Update đường dẫn để lần sau còn sd lại.
------------
ncxn muốn biết có cách nào làm tương tự các công việc như trên mà không cần cái cai tblConnet kia không:
tóm lại: Mở ứng dụng - kiểm tra kết nối BD -chọn DB để làm việc (nếu chưa có DB hoặc DB không đúng)-phương pháp nào nhanh nhất là hiệu quả nhất ?
Note: 2 files đều dùng MS Access
Làm phiền anh chị rồi:wall:
 
Khóa học Quản trị dòng tiền
A

anh phuong

Guest
15/5/07
60
2
8
Mien Tay
1/ Dùng một form có một txtPathfile, một cmdBrowse, nhấn cmd sẽ duyệt dến file cần tìm rồi cho hiện vào txt(giống như mở file trong win vậy)
2/ Kiểm tra ID và Pass của người sử dụng, nếu đúng thì cho chạy file còn không thì OK xin Quit
3/ Có thể kết nối bằng ADO, ADODB... tuỳ bạn sử dụng

Nói ngắn gọn vậy thôi chứ diễn giải thì dài dòng lắm. Có gì liên hệ theo địa chỉ mail ; anhphuong1958@yahoo.com để cùng trao đổi
Thân
 

Xem nhiều

Webketoan Zalo OA