25/05/2018, 00:00

Sửa đổi nội dung của bản ghi

Trong một số trường hợp, dữ liệu nhập vào bảng có thể bi sai lệch hoặc không đúng và cần phải sửa đổi lại. Phần này sẽ hướng dẫn cách sửa đổi nội dung nằm trong bảng. Để sửa đổi dữ liệu trong bảng, có rất nhiều cách, tuy nhiên ở đây sẽ trình bày cách ...

Trong một số trường hợp, dữ liệu nhập vào bảng có thể bi sai lệch hoặc không đúng và cần phải sửa đổi lại. Phần này sẽ hướng dẫn cách sửa đổi nội dung nằm trong bảng.

Để sửa đổi dữ liệu trong bảng, có rất nhiều cách, tuy nhiên ở đây sẽ trình bày cách sửa đổi đơn giản nhất thông qua các điều khiển được gọi là: “Data Bound Control”.

  • Thiết kế giao diện như hình vẽ (Giữ nguyên như phần 4, chỉ thay nút Thêm bằng nút Cập nhật, Đặt thuộc tính Name cho nút cập nhật là cmdCapNhat). Để cập nhật (Sửa đổi) người sử dụng sẽ gõ nội dung trong các Textbox tương ứng và click nút cmdCapNhat.
  • Viết Code: Toàn bộ code được viết lại như H.18
Toàn bộ Code chương trình

Click vào nút này để di chuyển giữa các bản ghi.Sửa thông tin ở đây và click vào nút Cập nhậtKết quả khi chạy chương trình

*** Mộ số lưu ý:

  • Các điều khiển (Như textbox ở trên) có khả năng gắn kết với ADO Data Control để hiển thị dữ liệu được gọi là các : “Data Bound Control”.
  • DataGrid control ở trên đưa vào chỉ có tác dụng hiển thị dữ liệu hiện thời trong bảng để ta quan sát chứ không nhất thiết cần phải đưa vào.
  • Có thể chèn thêm hoặc sửa đổi nội dung trong bảng CSDL trực tiếp trong DataGrid bằng cách chọn Custom và đặt thuộc tính AllowAddNew và AllowUpdate:
0