Tạo 1 File Access Project (ADP) với nguồn dữ liệu được tuỳ chọn linh hoạt

Liên hệ QC

lehongduc

Thành viên chính thức
Tham gia
14/9/06
Bài viết
88
Được thích
149
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:
[global]
datasource=localhost
- 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
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ẻ.
 

File đính kèm

  • BlankADP.zip
    19.5 KB · Đọc: 61
Lưu dữ liệu từ adp sang sql thì cú pháp như thế nào. Xin chỉ giúp
 
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ể 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



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ẻ.
Mình tải về coi mở lên báo như hình ... Mình ko hiểu lắm ... Mong bớt chút thời gian chỉ thêm xin cảm ơnacc.PNG
 
Web KT
Back
Top Bottom