Chúng ta muốn hiển thị các records của một Table trong Dataset để biểu diễn các chức năng của DataGrid. Hơm nay mình chơi nổi, nên sẽ tạo một XML file để dùng nó làm một Dataset, thay vì trích một Table từ một SQLServer hay Access database.
Trước hết bạn hãy khởi động một dự án mới, đặt tên nó là AlarmList. Kế đó, trong Solution Explorer rename tên của file Form1.vb thành frmAlarmList.vb và thay đổi property Text của form thành Alarm List, property Name của form thành frmAlarmList.
hình 5.2.1 : Dùng thẳng XML làm cơ sở dữ liệu
Lưu ý là chỉ khi bạn thay đổi property Name của form bạn mới thấy tên của Class của form thay đổi từ Form1 ra frmAlarmList như ta thấy trong hình dưới đây:
hình 5.2 from Alarmlist
Nếu bây giờ bạn right click lên tên của project AlarmList trong Solution Explorer và chọn PopupMenuItem Properties, dialog AlarmList Property Pages hiện ra. Trong ComboBox của
Startup object vẫn cịn có chữ Form1. Bạn có thể click lên cái cái tam giác bên phải của hộp
hình 5.2.2 : Startup from
Trong chương trình nầy ta lo về an ninh và muốn hiển thị các cánh cửa trong tịa nhà bị mở cửa ngồi giờ làm việc. Nếu áp dụng ngồi đời thì Real-time Data sẽ được thu thập từ các dụng cụ gọi là Data Acquisition hay Telemetry Monitoring Devices và báo cáo cho hệ thống trung ương
để cập nhật hóa Dataset mà ta dùng để hiển thị trong DataGrid.
Bạn hãy click IDE menu command Project | Add New Item rồi chọn XML File và đặt tên nó là
AlarmList.xml như trong hình dưới đây:
hình 5.2.3 : tạo file XML mới