Màn hình kết quả (Hình VII.11)

Một phần của tài liệu giáo trình lập trình cơ sở dữ liệu với visual basic part 2 (Trang 42 - 46)

- 2adCmdTable: tên của một table cụ thể (kết quả trả

Màn hình kết quả (Hình VII.11)

Di chuyển đến mâu tin đứng trước mẫu - tin này.

Di chuyển đến mẫu tin sau (kế

Dị chuyển đế:

mẫu tin cuố

tiếp) mẫu tin này. cùng.

(MovePrevious) (MoyeNext) (MoveLast)

Di chuyển đến

mẫu tỉn đầu tiên. Ỳ

(MoveFirst) h

Hình VII.11

Ở mỗi thời điểm con trỏ chỉ trỏ đến một mẫu tin (còn gọi là mẫu tin hiện hành).

Một ví dụ minh họa vị trí các mẫu tin: khởi động chương trình MS Aceess bạn open database BIBLIO.mdb, kê tiếp open table Titles thấy hình sau:

Ọ Eoset Toệk Š 32PCT an ad NEAC la 2rZ2s8 0m Vnđow$ % T9 12c Hoïc; tự Với 2 * Hình VII.12

Con trỏ mẫu tin (record pointer) trỏ đến mẫu tin hiện hành (hình tam giác nhỏ), mẫu tin hiện hành có Title là `10 Minute Guide to Access, mẫu tin kế tiếp có Tide là °10 Minute Guide to Access (Best Selling)`. mẫu tỉn đứng trước mâu tin hiện hành có Title là '1-2-3 Secrets/Book and Disk`. Mẫu tin đầu tiên có Tite là '1-2-3 Power MacRos/Book and Djsk`. Mẩu tin cuối cùng có Tide là *Zen of Code Optimization/Book and Disk` (trường hợp này bạn phải kéo thanh cuộn đến hàng cuối cùng mới nhìn thấy được).

Để thực hiện thêm, xóa, sửa thông tin sách trong Database cần phải thiết kế bổ sung vào form một số nút có properties Name lần lượt là: cmdNew (caption: New), cmdDelete (caption:

Delete), “cmdUpdate” (caption: Update), cmdOK (caption: OK), cmdCancel (caption: Cancel) như hình sau.

Tho

Hình VII.13

Mô tả

Thêm mới một đề mục sách: người dùng nhấn nút New, gọi phương thức AddNew của recordset trong Adodel (lúc này các textbox txtTitle, txtYearPublished, txtISBN....có “kết buộc dữ liệu (data binding) với ADO Data Control này tự động được làm trồng cho người dùng nhập dữ liệu vào), cho hiện lên các nút OK (đồng ý), Cancel (bỏ qua). làm mờ các nút Delete, Update đồng thời cho người dùng edit trên các

textbox. *

Cập nhật đệ mục sách hiện hành (mẫu tin hiện hành): người dùng nhắn nút Update, cho hiện lên các nút OK, Cancel, làm mờ các nút New, Delete đồng thời cho người dùng edit trên các textbox.

Xóa đề mục sách hiện hành: người dùng nhắn nút Delete, đưa ra thông báo xác nhận lần nữa có xóa hay không (nếu đồng ý thì xóa để mục sách này và di chuyển đến đề mục sách kế), trạng thái các nút không thay đổi.

Đối với các textbox txtTite, txtYearPublished, txtISBN,...có

“kết buộc dữ liệu (đata binding) với ADO Data Control khi chúng ta vô tình edit các Textbox này sẽ làm thay đổi đữ liệu bền dưới (mà điều này ta không muốn, ta chỉ muốn mọi thao

Một phần của tài liệu giáo trình lập trình cơ sở dữ liệu với visual basic part 2 (Trang 42 - 46)

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

(68 trang)