Tải bản đầy đủ (.pdf) (9 trang)

Tài liệu Bài Giảng Môn Lập Trình Website ASP.Net part 9 doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.89 MB, 9 trang )

Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 69
II. KẾT NỐI CƠ SỞ DỮ LIỆU VỚI ACCESS, XML
1.
Điều khiển Access Data Source
Tương tự như điều khiển kết nối cơ sở dữ liêu SQLDataSource dùng để kết nối với cơ
sở dữ liệu SQLserver điều khiển kết nối cơ sở dữ liệu AccessDataSource dùng để kết nối
v
ới cơ sở dữ liệu Access MDB).
Như vây khi có nhu cấu kết nối với CSDL Acces ta dùng điều khiển AccessDataSource
t
ừ ngăn Data trên thanh Toolbox.
Ví dụ thiết kế trang DanhsachKH.aspx truy xuất và hiện thị Danh sách khách hang từ
Table khachhang của CSDL QLBansach.mdb (Access)
 Tạo AccessDataSource vào trang
 Chọn Configure Data Source . . .: Để thực hiện kết nối
 Chọn Nút Browse để tìm và chọn CSDL Access : QLBansach (Thông thướng được tổ
chức lưu trữ trong thư mục App_Data của ứng dụng)
Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 70
 Chọn Ok và chọn Next để tiếp tục
 Xác định nguồn dữ liệu (Khai báo điều kiện và sắp xếp nếu có) tiếp tục chọn Next
 Chọn Test Query để xem kết quả, chọn Finish để hòan tất
 Tạo điều khiển lưới gridView và chỉ định nguồn dữ liệu là AccessdataSource1 vừa tạo.
Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 71
 Thi hành xem kết quả
Ghi chú:
Để truyền giá trị cho các tham số theo các hình thức: Form, QueryString, Control, . . . ta
khai báo tương tự như sử dụng điều khiển SQLDataSource .
2. Điều khiển XML DataSource


Ngòai các điều khiển kết nối CSDL SQLDataSource, AccessDataSource chúng ta có thể
sử dụng điều khiển kết nối CSDL định dạng XML.
Tuy nhiên khác v
ới SQLDataSource, AccessDataSource khi sử dụng điều khiển
XMDataSource ta c
ần có tập tin XML.
S
ử dụng điều khiển XMLDataSource từ ngăn Data trên thanh Toolbox.
Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 72
Ví dụ thiết kế trang DanhsachSV.aspx hiện thị từ tập tin XML (DanhsachSV.XML)
 Tạo tập tin DanhsachSV.XML
<?xml version="1.0" encoding="utf-8"?>
<DSSinhvien>
<Sinhvien MaSV="SV01" HotenSV="Tr
ần Văn Nam"
Diachi="123 Tr
ần Hưng Đạo, Q5" Email="" />
<Sinhvien MaSV="SV02" HotenSV="Nguy
ễn Thị Lý"
Diachi="
45 Hai Bà Trưng, Q1" Email="" />
<Sinhvien MaSV="SV03" HotenSV="Nguy
ễn Thị Bình"
Diachi="31 Lý Th
ường Kiệt,TB" Email=""/>
</DSSinhvien>
 Triệu gọi trang DanhsaxhSV.xml lên trình duyệt có kết quả như sau:
 Tạo điều khiển XMLDataSource vào trang DanhsachSV.aspx
 Chọn Configure Data Source . . .: Để thực hiện kết nối

Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 73
 Chọn Nút Browse để tìm và chọn tập tin DanhsachSV.
 Chọn Ok để hòan tất
 Tạo điều khiển lưới gridView và chỉ định nguồn dữ liệu là AccessdataSource1 vừa tạo.
 Thi hành xem kết quả

×