tailieunhanh - Bài giảng Lập trình trực quan - Bài 3: Các thao tác trên RecordSet

Nhằm giúp các bạn có tài liệu tham khảo giúp ích cho quá trình học tập và giảng dạy. Dưới đây là Bài giảng Lập trình trực quan - Bài 3: Các thao tác trên RecordSet trang bị cho người tham khảo các kiến thức về sử dụng Connection để kết nối CSDL, mở RecordSet, hiển thị dữ liệu trong RecordSet. | Bài 3: Các Thao Tác Trên RECORDSET 1, Sử dụng Connection để kết nối CSDL : , Khai Báo : - Khai báo và cấp vùng nhớ luôn Dim cnn As New - Khai báo và cấp khi sử dụng Dim cnn As . Set cnn = New , Thuộc tính ConnectionString : khai báo trình Provider và CSDL VD : Dim cnn As New = “Provider = ;” & _ “ DataSource = “ & & “” Các Thao Tác Trên RECORDSET , Thuộc tính CursorLocation : quy định con trỏ liên kết dữ liệu sẽ được tạo tại máy chủ hay máy trạm. - adUseClient : [3] dữ liệu được tạo ra tại máy trạm - adUseServer : [2] dữ liệu tạo trên máy chủ , Hành động Open : nhằm thực hiện việc kết nối ứng dụng với nguồn cơ sở dữ liệu. , Thuộc tính State : dùng khi kết nối để kiểm tra việc kết nối có thành công hay không. - adStateOpen : [1] kết nối đang mở - adStateClosed : [0] kết nối đang đóng Các Thao Tác Trên RECORDSET 2, Mở RECORDSET : .Open [Source], [ActiveConnection], [CursorType], [LockType], [Options] - Source : nội dung truy xuất. ( Table, Query, SQL ) - ActiveConnection : nội dung khai báo ConnectionString hay một Connection đang mở. CursorType : phân loại RecordSet với các giá trị sau : + adOpenStatic : mẩu tin tạo tại máy con. Không tự động cập nhật + adOpenDynamic : mẩu tin tạo trên máy chủ. Tự động cập nhật. + adOpenKeySet : không tự động cập nhật các mẩu tin bị xoá hay thêm bởi các người dùng đang sử dụng chung RecordSet. Không truy cập được những mẩu tin bị xoá do người dùng khác và các thay đổi do người khác vẫn được hiển thị. + adOpenForewardOnle : chỉ di chuyển bằng MoveNext Các Thao Tác Trên RECORDSET 2, Mở RECORDSET : - LockType : xác định cách khoá dữ liệu khi cập nhật mẩu tin + adLockReadOnly : [1] chỉ cho phép đọc (luôn luôn khoá) + adLockOptimistic : [2] chỉ khoá khi cập nhật mẩu tin + adLockBatchOptimistic : [3] giống [2] nhưng cho phép cập nhật đồng thời nhiều mẩu tin. + adLockPessimistic : [4] . | Bài 3: Các Thao Tác Trên RECORDSET 1, Sử dụng Connection để kết nối CSDL : , Khai Báo : - Khai báo và cấp vùng nhớ luôn Dim cnn As New - Khai báo và cấp khi sử dụng Dim cnn As . Set cnn = New , Thuộc tính ConnectionString : khai báo trình Provider và CSDL VD : Dim cnn As New = “Provider = ;” & _ “ DataSource = “ & & “” Các Thao Tác Trên RECORDSET , Thuộc tính CursorLocation : quy định con trỏ liên kết dữ liệu sẽ được tạo tại máy chủ hay máy trạm. - adUseClient : [3] dữ liệu được tạo ra tại máy trạm - adUseServer : [2] dữ liệu tạo trên máy chủ , Hành động Open : nhằm thực hiện việc kết nối ứng dụng với nguồn cơ sở dữ liệu. , Thuộc tính State : dùng khi kết nối để kiểm tra việc kết nối có thành công hay không. - adStateOpen : [1] kết nối đang mở - adStateClosed : [0] kết nối đang đóng Các Thao Tác Trên RECORDSET 2, Mở RECORDSET : .

TỪ KHÓA LIÊN QUAN