tailieunhanh - Giáo trinh Visual Basic part 9
Các đối tượng trong mô hình ADO Đối tượng Connection Dùng phương thức Open của đối tượng Connection để thiết lập kết nối với nguồn dữ liệu. Để thực hiện điều này ta cần phải thông báo với ADO thông tin kết nối với dạng chuỗi theo kiểu chuỗi kết nối của ODBC. Thuộc tính ConnectionString thực hiện điều này. Ngoài ra ta còn có thể chọn trình cung cấp bằng cách quy định giá trị của thuộc tính Provider của đối tượng. . | Visual Basic o Connection kết nối CSDL thật sự. o Command thực thi các câu truy vấn dựa vào kết nối dữ liệu. o RecordSet là tập các mẩu tin được chọn từ câu truy vấn thông qua đối tượng Command. III Các đối tượng trong mô hình ADO Đối tượng Connection Dùng phương thức Open của đối tượng Connection để thiết lập kết nối với nguồn dữ liệu. Để thực hiện điều này ta cần phải thông báo với ADO thông tin kết nối với dạng chuỗi theo kiểu chuỗi kết nối của ODBC. Thuộc tính ConnectionString thực hiện điều này. Ngoài ra ta còn có thể chọn trình cung cấp bằng cách quy định giá trị của thuộc tính Provider của đối tượng. Để nối kết với dữ liệu ta cần xác định trình cung cấp OLE DB và chuỗi kết nối. Nếu không xác định được hai yếu tố này ta sẽ sử dụng trình cung cấp mặc định là ODBC MSDASQL. Một số trình cung cấp có sẵn J Microsoft OLEDB cho các trình điều khiển ODBC. J Microsoft OLEDB cho Oracle. S Microsoft Jet OLEDB Access . S Microsoft Jet OLEDB Access S Microsoft OLEDB cho SQL Server. J Microsoft OLEDB cho các dịch vụ thư mục. Ví dụ Đối với trình cung cấp ODBC thuộc tính ConnectionString có thể là một DSN hay là một kết nối không có DSN DSN cấp thấp . Dim cn As Set cn New MSDASQL DSN Baigiang Kết nối DSN cấp thấp Dim cn As Set cn New MSDASQL DRIVER SQL Server DATABASE Baigiang UID myuser PWD mypassword Trong trường hợp này việc kết nối với cơ sở dữ liệu Server được thực hiện nhanh hơn vì chương trình không cần đọc thông tin về các DSN trên máy Client tuy nhiên thông tin về nguồn cơ sở dữ liệu lại kết chặt với chương trình đã biên dịch. Để kết nối với cơ sở dữ liệu Access ta dùng trình cung cấp Jet với chuỗi kết nối là đường dẫn đến tập tin .mdb Dim cn As Set cn New d data Trang 128 Visual Basic Đối với cơ
đang nạp các trang xem trước