Câu hỏi

28/05/2013 06:56
Xin chỉ giúp cách tạo ASP truy cập CSDL bằng Access, tôi đã cài thử PWS nhưng không thể nào chạy được?
Danh sách câu trả lời (1)

Môi trường InterDev của Microsoft sẽ cho phép bạn dễ dàng tạo được các trang ASP (hay HTML) truy xuất dữ liệu thông qua giao tiếp cao cấp ADO (của bất kỳ database server nào chứ không riêng vì Access). Qui trình tiến hành gồm có các bước chính sau đây:
1. Tạo datasource name cho file database cần truy xuất bằng cách vào Control Panel.ODBC Data source. Ý tưởng của bước này là cho phép bạn kếp hợp tên gợi nhớ với file database và driver truy xuất nó để từ đây bạn dùng tên gợi nhớ để truy xuất database mà không cần biết vị trí cụ thể của file database cũng như nó được quản lý bởi database server nào.
2. Chạy InterDev, tạo mới hay mở lại project miêu tả Website của bạn.
3. Trong project Web, dùng lệnh “Add Data Connection” để khai báo từng “data source” mà các trang ASP trong project sẽ truy xuất.
4. Trong project Web, bạn dùng lệnh “Add.Active Server Page” để tạo mới 1 trang ASP. Trong trang ASP có thể có nhiều phần tử, riêng để truy xuất database, bạn chỉ cần thêm vào trang ASP 2 điều khiển (control) là RecordSet và Grid. Cách thêm phần tử vào trang ASP rất dễ dàng: chọn nó ở cửa sổ Toolbox rồi kéo vào vị trí mong muốn trong trang ASP.
5. Vào cửa sổ Properties của phần tử RecordSet và khai báo các thuộc tính kèm theo như Name, Connection, lệnh SQL xác định các record cần truy xuất. Lưu ý rằng lệnh SQL được xác định trong bước này chỉ xác định tĩnh các record cần truy xuất, bạn sẽ hiệu chỉnh lại trong hàm xử lý biến cố onbeforeopen() của RecordSet.
6. Vào cửa sổ Properties của phần tử Grid và khai báo các thuộc tính kèm theo như Name, RecordSet kết hợp, các lệnh format hình thức phần tử Grid.
7. Viết code cho hàm xử lý biến cố onbeforeopen() của RecordSet để xác định lại lệnh SQL theo các thông số mà người dùng yêu cầu.
8. Chạy thử rồi sửa lỗi nếu có cho đến khi ăn ý.
Riêng về PWS, đúng là nó hơi khó cài đặt. Bạn đọc phần trả lời về PWS của câu trên.
1. Tạo datasource name cho file database cần truy xuất bằng cách vào Control Panel.ODBC Data source. Ý tưởng của bước này là cho phép bạn kếp hợp tên gợi nhớ với file database và driver truy xuất nó để từ đây bạn dùng tên gợi nhớ để truy xuất database mà không cần biết vị trí cụ thể của file database cũng như nó được quản lý bởi database server nào.
2. Chạy InterDev, tạo mới hay mở lại project miêu tả Website của bạn.
3. Trong project Web, dùng lệnh “Add Data Connection” để khai báo từng “data source” mà các trang ASP trong project sẽ truy xuất.
4. Trong project Web, bạn dùng lệnh “Add.Active Server Page” để tạo mới 1 trang ASP. Trong trang ASP có thể có nhiều phần tử, riêng để truy xuất database, bạn chỉ cần thêm vào trang ASP 2 điều khiển (control) là RecordSet và Grid. Cách thêm phần tử vào trang ASP rất dễ dàng: chọn nó ở cửa sổ Toolbox rồi kéo vào vị trí mong muốn trong trang ASP.
5. Vào cửa sổ Properties của phần tử RecordSet và khai báo các thuộc tính kèm theo như Name, Connection, lệnh SQL xác định các record cần truy xuất. Lưu ý rằng lệnh SQL được xác định trong bước này chỉ xác định tĩnh các record cần truy xuất, bạn sẽ hiệu chỉnh lại trong hàm xử lý biến cố onbeforeopen() của RecordSet.
6. Vào cửa sổ Properties của phần tử Grid và khai báo các thuộc tính kèm theo như Name, RecordSet kết hợp, các lệnh format hình thức phần tử Grid.
7. Viết code cho hàm xử lý biến cố onbeforeopen() của RecordSet để xác định lại lệnh SQL theo các thông số mà người dùng yêu cầu.
8. Chạy thử rồi sửa lỗi nếu có cho đến khi ăn ý.
Riêng về PWS, đúng là nó hơi khó cài đặt. Bạn đọc phần trả lời về PWS của câu trên.
Trả lời câu hỏi
Câu hỏi lĩnh vực Câu hỏi khác
Rao vặt Siêu Vip