Bài 7: KẾT NỐI DATABASE.1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web.
Số trang: 14
Loại file: pdf
Dung lượng: 174.77 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 7: KẾT NỐI DATABASE.1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web. ADO là công nghệ của Microsoft ADO được viết tắt là ActiveX Data Objects ADO là một thành phần của Active-X ADO tự động cài đặt khi cài IIS ADO là môi trường lập trình giao tiếp với CSDL- database1. Cách truy xuất database bằng ADO trong ASP.Cách thông thường để truy cập CSDL từ trang web ASP như sau: 1. 2. 3. 4. 5. 6. 7. Create an ADO connection to a database Open the database connection Create an ADO recordset...
Nội dung trích xuất từ tài liệu:
Bài 7: KẾT NỐI DATABASE.1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web. Bài 7: KẾT NỐI DATABASE. 1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web. ADO là công nghệ của Microsoft ADO được viết tắt là ActiveX Data Objects ADO là một thành phần của Active-X ADO tự động cài đặt khi cài IIS ADO là môi trường lập trình giao tiếp với CSDL- database 1. Cách truy xuất database bằng ADO trong ASP.Cách thông thường để truy cập CSDL từ trang web ASP như sau: 1. Create an ADO connection to a database 2. Open the database connection 3. Create an ADO recordset 4. Open the recordset 5. Extract the data you need from the recordset 6. Close the recordset 7. Close the connection 2. Tạo kết nối ADO (ADO Connection). Trước khi truy cập dữ liệu, bạn phải thiết lập kết nối đến CSDL đó. Có 02 cáchđể thiết lập kết nối.a/ Kết nối trực tiếp( DSN-less Database Connection)Đây là cách đơn giản nhất thường kết nối với Microsoft Access database.Giả sử bạn có một Database có tên northwind.mdb đặt tại thư mục c:/webdata/,bạn có thể kết nối đến CSDL như sau:b/ Kết nối thông qua ODBC(ODBC Database Connection)Nếu bạn có ODBC database có tên là northwind bạn có thể kết nối vào CSDL nàynhư sau:Với kết nối ODBC connection, Bạn có thể kết nối đến bất kỳ CSDL nào và ở bất kỳmáy nào trong hệ thônga mạng của bạn, miễn là ODBC connection tồn tại.Cách tạo ODBC Connection với MS Access Database 1. Open the ODBC icon in your Control Panel. 2. Choose the System DSN tab. 3. Click on Add in the System DSN tab. 4. Select the Microsoft Access Driver. Click Finish. 5. In the next screen, click Select to locate the database. 6. Give the database a Data Source Name (DSN). 7. Click OK. 3. Sử dụng ADO Recordset Để có thể đọc dữ liệu từ database, đầu tiên dữ liệu phải được nạp vàorecordset.Cách tạo ADO Recordset Sau khi ADO Database Connection đẫ được tạo, tiếp theo ta phải tạo ADORecordset. Giả sử ta có database có tên Northwind, Chúng ta có thể truy cập dữ liệu từbản Customers như sau:Cách tạo ADO SQL RecordsetChúng ta có thể truy cập dữ liệu từ bản Customers sử dụng câu lệnh SQL:Lấy dữ liệu từ RecordsetSau khi recordset được mở, chúng ta có thể lấy dữ liệu recordset.Chúng ta có thể truy xuất dữ liệu từ bản Customers trong CSDL Northwind như sau : 4 . M ộ t s ố ví d ụ .Hiển thị tên Field và giá trị của FieldChúng ta có thể truy xuất dữ liệu từ bản Customers trong CSDL Northwind như sau : Response.Write( = ) Response.Write(x.value & ) next Response.Write() rs.MoveNextlooprs.closeconn.close%>Kết quảCustomerID = ALFKICompanyName = Alfreds FutterkisteContactName = Maria AndersContactTitle = Sales RepresentativeAddress = Obere Str. 57City = BerlinPostalCode = 12209Country = GermanyCustomerID = BERGSCompanyName = Berglunds snabbköpContactName = Christina BerglundContactTitle = Order AdministratorAddress = Berguvsvägen 8City = LuleåPostalCode = S-958 22Country = SwedenCustomerID = CENTCCompanyName = Centro comercial MoctezumaContactName = Francisco ChangContactTitle = Marketing ManagerAddress = Sierras de Granada 9993City = México D.F.PostalCode = 05022Country = Mexico............Hiển thị tên Field và giá trị của Field trong HTML table Kết quả:Alfreds Futterkiste Maria AndersBerglunds snabbköp Christina BerglundCentro comercial Moctezuma Francisco ChangErnst Handel Roland MendelFISSA Fabrica Inter. Salchichas S.A. Diego RoelGalería del gastrónomo Eduardo SaavedraIsland Trading Helen BennettKöniglich Essen Philip CramerLaughing Bacchus Wine Cellars Yoshi TannamuriMagazzini Alimentari Riuniti Giovanni RovelliNorth/South Simon CrowtherParis spécialités Marie BertrandRattlesnake Canyon Grocery Paula WilsonSimons bistro Jytte PetersenThe Big Cheese Liz NixonVaffeljernet Palle IbsenWolski Zajazd Zbyszek PiestrzeniewiczThêm Headers vào Table Kết quả: Companyname ContactnameAlfreds Futterkiste Maria AndersBerglunds snabbköp Christina BerglundCentro comercial Moctezuma Francisco ChangErnst Handel Roland MendelFISSA Fabrica Inter. Salchichas S.A. Diego RoelGalería del gastrónomo Eduardo SaavedraIsland Trading Helen BennettKöniglich Esse ...
Nội dung trích xuất từ tài liệu:
Bài 7: KẾT NỐI DATABASE.1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web. Bài 7: KẾT NỐI DATABASE. 1. ADO là gì?ADO Có thể dung để truy cập DL từ trang web. ADO là công nghệ của Microsoft ADO được viết tắt là ActiveX Data Objects ADO là một thành phần của Active-X ADO tự động cài đặt khi cài IIS ADO là môi trường lập trình giao tiếp với CSDL- database 1. Cách truy xuất database bằng ADO trong ASP.Cách thông thường để truy cập CSDL từ trang web ASP như sau: 1. Create an ADO connection to a database 2. Open the database connection 3. Create an ADO recordset 4. Open the recordset 5. Extract the data you need from the recordset 6. Close the recordset 7. Close the connection 2. Tạo kết nối ADO (ADO Connection). Trước khi truy cập dữ liệu, bạn phải thiết lập kết nối đến CSDL đó. Có 02 cáchđể thiết lập kết nối.a/ Kết nối trực tiếp( DSN-less Database Connection)Đây là cách đơn giản nhất thường kết nối với Microsoft Access database.Giả sử bạn có một Database có tên northwind.mdb đặt tại thư mục c:/webdata/,bạn có thể kết nối đến CSDL như sau:b/ Kết nối thông qua ODBC(ODBC Database Connection)Nếu bạn có ODBC database có tên là northwind bạn có thể kết nối vào CSDL nàynhư sau:Với kết nối ODBC connection, Bạn có thể kết nối đến bất kỳ CSDL nào và ở bất kỳmáy nào trong hệ thônga mạng của bạn, miễn là ODBC connection tồn tại.Cách tạo ODBC Connection với MS Access Database 1. Open the ODBC icon in your Control Panel. 2. Choose the System DSN tab. 3. Click on Add in the System DSN tab. 4. Select the Microsoft Access Driver. Click Finish. 5. In the next screen, click Select to locate the database. 6. Give the database a Data Source Name (DSN). 7. Click OK. 3. Sử dụng ADO Recordset Để có thể đọc dữ liệu từ database, đầu tiên dữ liệu phải được nạp vàorecordset.Cách tạo ADO Recordset Sau khi ADO Database Connection đẫ được tạo, tiếp theo ta phải tạo ADORecordset. Giả sử ta có database có tên Northwind, Chúng ta có thể truy cập dữ liệu từbản Customers như sau:Cách tạo ADO SQL RecordsetChúng ta có thể truy cập dữ liệu từ bản Customers sử dụng câu lệnh SQL:Lấy dữ liệu từ RecordsetSau khi recordset được mở, chúng ta có thể lấy dữ liệu recordset.Chúng ta có thể truy xuất dữ liệu từ bản Customers trong CSDL Northwind như sau : 4 . M ộ t s ố ví d ụ .Hiển thị tên Field và giá trị của FieldChúng ta có thể truy xuất dữ liệu từ bản Customers trong CSDL Northwind như sau : Response.Write( = ) Response.Write(x.value & ) next Response.Write() rs.MoveNextlooprs.closeconn.close%>Kết quảCustomerID = ALFKICompanyName = Alfreds FutterkisteContactName = Maria AndersContactTitle = Sales RepresentativeAddress = Obere Str. 57City = BerlinPostalCode = 12209Country = GermanyCustomerID = BERGSCompanyName = Berglunds snabbköpContactName = Christina BerglundContactTitle = Order AdministratorAddress = Berguvsvägen 8City = LuleåPostalCode = S-958 22Country = SwedenCustomerID = CENTCCompanyName = Centro comercial MoctezumaContactName = Francisco ChangContactTitle = Marketing ManagerAddress = Sierras de Granada 9993City = México D.F.PostalCode = 05022Country = Mexico............Hiển thị tên Field và giá trị của Field trong HTML table Kết quả:Alfreds Futterkiste Maria AndersBerglunds snabbköp Christina BerglundCentro comercial Moctezuma Francisco ChangErnst Handel Roland MendelFISSA Fabrica Inter. Salchichas S.A. Diego RoelGalería del gastrónomo Eduardo SaavedraIsland Trading Helen BennettKöniglich Essen Philip CramerLaughing Bacchus Wine Cellars Yoshi TannamuriMagazzini Alimentari Riuniti Giovanni RovelliNorth/South Simon CrowtherParis spécialités Marie BertrandRattlesnake Canyon Grocery Paula WilsonSimons bistro Jytte PetersenThe Big Cheese Liz NixonVaffeljernet Palle IbsenWolski Zajazd Zbyszek PiestrzeniewiczThêm Headers vào Table Kết quả: Companyname ContactnameAlfreds Futterkiste Maria AndersBerglunds snabbköp Christina BerglundCentro comercial Moctezuma Francisco ChangErnst Handel Roland MendelFISSA Fabrica Inter. Salchichas S.A. Diego RoelGalería del gastrónomo Eduardo SaavedraIsland Trading Helen BennettKöniglich Esse ...
Tìm kiếm theo từ khóa liên quan:
tài liệu công nghệ thông tin thủ thuật máy tính kinh nghiệm máy tính hướng dẫn học công nghệ thông tin mẹo công nghệ thông tinGợi ý tài liệu liên quan:
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 317 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 305 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 214 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 208 0 0 -
Tổng hợp 30 lỗi thương gặp cho những bạn mới sử dụng máy tính
9 trang 205 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 204 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 204 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 202 0 0 -
Sao lưu dữ liệu Gmail sử dụng chế độ Offline
8 trang 201 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 198 0 0