Chào các Bạn,
Khi tạo 1 file Access Project (ADP) thông thường ta đều phải khai báo 1 nguồn dữ liệu xác định trước để ADP kết nối vào đó lấy nội dung dữ liệu, nguồn dữ liệu này gọi là "Data Source".
Trong thực tế, khi có sự thay đổi khác về Server như nguồn dữ liệu được đặt ở 1 Server khác chẳng hạn, ta sẽ phải tạo lại file ADP hoặc gặp lỗi không kết nối được với nguồn dữ liệu.
Nhu cầu phát sinh ở đây là có cách nào để khi khởi chạy file ADP ta sẽ khai báo địa chỉ nguồn dữ liệu chỉ định để kết nối.
Cách làm của tôi như sau:
1. Tạo 1 File ADP nhưng không chỉ định nguồn dữ liệu bằng cách khi tới phần khai báo Data Source thì bỏ qua (bấm Cancel)
2. Trên file ADP đó ta tạo 1 form để chỉ định địa chỉ Server nơi lưu nguồn dữ liệu và UserName/Password để kết nối vào đó.
- Trong Form này ta viết 1 thủ tục nạp dữ liệu nguồn cho file ADP, nội dung thủ tục này như hướng dẫn của Microsoft tại link sau: http://support.microsoft.com/kb/306881
- Để chỉ định giá trị mặc định cho tên server chứa nguồn dữ liệu, ta tạo 1 file ini với nội dung như sau:
Các Bạn có thể tải xuống file đính kèm để tham khảo.
Xin chúc các Bạn nhiều sức khoẻ.
Khi tạo 1 file Access Project (ADP) thông thường ta đều phải khai báo 1 nguồn dữ liệu xác định trước để ADP kết nối vào đó lấy nội dung dữ liệu, nguồn dữ liệu này gọi là "Data Source".
Trong thực tế, khi có sự thay đổi khác về Server như nguồn dữ liệu được đặt ở 1 Server khác chẳng hạn, ta sẽ phải tạo lại file ADP hoặc gặp lỗi không kết nối được với nguồn dữ liệu.
Nhu cầu phát sinh ở đây là có cách nào để khi khởi chạy file ADP ta sẽ khai báo địa chỉ nguồn dữ liệu chỉ định để kết nối.
Cách làm của tôi như sau:
1. Tạo 1 File ADP nhưng không chỉ định nguồn dữ liệu bằng cách khi tới phần khai báo Data Source thì bỏ qua (bấm Cancel)
2. Trên file ADP đó ta tạo 1 form để chỉ định địa chỉ Server nơi lưu nguồn dữ liệu và UserName/Password để kết nối vào đó.
- Trong Form này ta viết 1 thủ tục nạp dữ liệu nguồn cho file ADP, nội dung thủ tục này như hướng dẫn của Microsoft tại link sau: http://support.microsoft.com/kb/306881
- Để chỉ định giá trị mặc định cho tên server chứa nguồn dữ liệu, ta tạo 1 file ini với nội dung như sau:
- Các Bạn có thể chỉ định cả tên file dữ liệu nguồn bằng cách thêm 1 ô khai báo tên file nguồn này trên server, đồng thời thêm 1 dòng khai báo tương ứng trong file ini đã nêu trên[global]
datasource=localhost
[global]
datasource=localhost
dataname=Myapp_Name
Các Bạn có thể tải xuống file đính kèm để tham khảo.
Xin chúc các Bạn nhiều sức khoẻ.