Xóa mẩu tin trong một ứng dụng sử dụng điều khiển dữ liệu, ta dùng

Một phần của tài liệu giao trinh VB (Trang 77)

phương thức Delete của đối tượng Recordset của điều khiển dữ liệu. - Ví dụ: Adodc1.Recordset.Delete

1.6. Dùng sự kiện WillChangeRecord để đảm bảo dữ liệu hợp lệ

- Trong lập trình cơ sở dữ liệu, việc đảm bảo rằng dữ liệu nhập vào phù hợp với các quy tắc của một cơ sở dữ liệu người dùng cụ thể là yếu tố quan trọng bậc nhất và mang tính bắt buộc.

- Đối với điều khiển ADO Data, việc xác định xem dữ liệu có hợp lệ hay không sẽ được viết trong sự kiện WillChangeRecord của điều khiển. Sự kiện này sẽ được kích hoạt khi người dùng thay đổi thông tin của một mẩu tin và di chuyển sang mẩu tin khác hoặc thêm mới mẩu tin.

2. Kết nối với cơ sở dữ liệu và làm việc với các mẩu tin thông qua điều khiển Data (DAO Data Control) khiển Data (DAO Data Control)

- Điều khiển Data hạn chế hơn điều khiển ADO Data vì nó chỉ cho phép chúng ta nối kết đến một số nguồn dữ liệu cụ thể, chẳng hạn như Access, Excel, Foxpro,… những Version của các hệ quản trị này cũng là những Version đã lâu đời.

- Để sử dụng điều khiển này, ta cần xác định các giá trị của các thuộc tính sau: Connect, DatabaseName, RecordSource.

+ Connect xác định cơ sở dữ liệu của ta là loại gì. + DatabaseName chỉ đến một cơ sở dữ liệu cụ thể.

+ RecordSource là một bảng dữ liệu trong cơ sở dữ liệu (đối với cơ sở dữ liệu Access).

- Sau khi đã xác định giá trị của các thuộc tính trên thì việc duyệt qua các mẩu tin cũng tương tự như của điều khiển ADO Data.

- Thuộc tính EOFAction của điều khiển Data quy định việc chúng ta có thể thêm mới một mẩu tin hay là không (tương tự điều khiển ADO Data).

Một phần của tài liệu giao trinh VB (Trang 77)

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

(77 trang)