Ối týợng Stream

Một phần của tài liệu Giáo trình lập trình ứng dụng CSDL Web ASP pptx (Trang 90 - 91)

III- KẾT NỐI VÀ TRUY XUẤT DATABASE

d. ối týợng Stream

Đối týợng đýợc thiết kếđể quản lý dữ liệu dạng binary, nóđýợc dùng để quản lý dữ liệu BLOB (Binary Large Object) nhý hình ảnh hay mảng dữ liệu lớn

3.3. Truy xuất database bằng ADO trong ASP :

Cách thức cõ bản để truy xuất dữ liệu trong database trong ĩSP nhý sau :  Xây dựng một kết nối ĩừỨ tới databaseứ

 Thực thi kết nối đó để kết nối või databaseứ

 Tạo một đối týợng ĩừỨ recordset ộtập các recordờứ  Mở recordset này ộsử dụng SQỔ để thu thập các recordờứ  Lấy dữ liệu kết quả từ recordset nàyứ

 Đóng recordset lạiứ  Đóng kết nối lạiứ

3.3.1. Kết nối với CSDL bằng đối týợng ADODB.Connection

ADO cung cấp đối týợng ắonnection để hỗ trợ cho việc tạo và quản lý kết nối cõ sở dữ liệu cần xử lýứ ắác thuộc tắnh và phýõng thức của đối týợng này cho phép bạn mởự đóng kết nốiự đồng thời cho phép thực hiện các câu truy vấn dữ liệuứ

Để có thiết lập kết nối cõ sở dữ liệuự ta cần phải thực hiện các býớc sauồ

 Tạo một thể hiện ộinstanceờ của đối týợng ắonnection từ phắa server bằng lệnhồ Server.CreateObject(ỘADODB.ConnectionỢ)

 Sử dụng phýõng thức Openđể mở kết nối cõ sở dữ liệuứ Tham số của phýõng thức này là chuỗi connection string, chuỗi này sẽ týõng ứng với cõ sở dữ liệuứ

Mấu chốt quan trọng nhất để có thể kết nối đýợc đến một ắSừỔ qua

ADODB.Connection là bạn phải thiết lập đýợc connection stringứ ắonnection string là một xâu ký tự chứa tất cả những thông tin cần thiết để có thể kết nối đýợc tới một CSDL nhýồ

 Giao thức kết nối ộdriverụproviderờ

 Tên máy chủCSDL (nếu sử dụng SQỔ Serverự Ứracleựứứứờ  Tên ắSừỔ

 User name và Password ộnếu cầnờ

Có nhiều cách kết nối ắSừỔ khác nhauự mỗi cách týõng ứng với một cách xây dựng connection stringự nhýồ

a. Kết nối thông qua Ứừởắ không dùng ừSẹ ộừata Source ẹameờứ b. Kết nối thông qua OLE DB.

c. Kết nối thông qua Ứừởắ sử dụng ừSẹứ

a. Kết nối qua ODBC không dùng DSN (data source name Ờ tên nguồn dữliệuờ

Một phần của tài liệu Giáo trình lập trình ứng dụng CSDL Web ASP pptx (Trang 90 - 91)

Tải bản đầy đủ (PDF)

(140 trang)