tailieunhanh - Tìm hiểu C# và ứng dụng của C# p 24
Chương 14 Truy cập dữ liệu với ( Tiếp theo) Làm việc với các điều khiển kết buộc dữ liệu hỗ trợ khá hoàn chỉnh cho các điều khiển kết buộc dữ liệu (DataBound), các điều khiển này sẽ nhận vào một DataSet, sau khi gọi hàm DataBind() thì dữ liệu sẽ tự động được hiển thị lên điều khiển. Đẩy dữ liệu vào điều khiển lưới DataGrid Ví dụ sau sẽ dùng điều khiển lưới DataGrid để thực hiện kết buộc dữ liệu, điều khiển lưới này được hỗ trợ cho cả ứng dụng Windows Forms và WebForms. 152 Truy cập. | Truy cập dữ liệu với Gvhd Nguyễn Tấn Trần Minh Khang Làm việc với các điều khiển kết buộc dữ liệu hỗ trợ khá hoàn chỉnh cho các điều khiển kết buộc dữ liệu Data-Bound các điều khiển này sẽ nhận vào một DataSet sau khi gọi hàm DataBind thì dữ liệu sẽ tự động được hiển thị lên điều khiển. Đẩy dữ liệu vào điều khiển lưới DataGrid Ví dụ sau sẽ dùng điều khiển lưới DataGrid để thực hiện kết buộc dữ liệu điều khiển lưới này được hỗ trợ cho cả ứng dụng Windows Forms và WebForms. 152 Truy cập dữ liệu với Gvhd Nguyễn Tấn Trần Minh Khang Trong ứng dụng trước ta phải duyệt qua từng dòng của đối tượng DataTable để lấy dữ liệu sau đó hiển thị chúng lên điều khiển ListBox. Trong ứng dụng này công việc hiển thị dữ liệu lên điều khiển được thực hiện đơn giản hơn ta chỉ cần lấy về đối tượng DataView của DataSet sau đó gán DataView này cho thuộc tính DataSource của điều khiển lưới sau đó gọi hàm DataBind thì tự động dữ liệu sẽ được đẩy lên điều khiển lưới dữ liệu. Customers .Defaultview Trước tiên ta cần tạo ra đối tượng lưới trên Form bằng cách kéo thả đặt tên lại cho điều khiển lưới là CustomerDataGrid. Sau đây là mã hoàn chỉnh của ứng dụng kết buộc dữ liệu cho điều khiển lưới using System using using using using using using namespace public class ADOForm3 private components private CustomerDataGrid public ADOForm3 InitializeComponent khởi tạo chuỗi kết nối và chuỗi truỵ vấn dữ liệu string connectionstring server localComputer uid sa pwd database northwind string commandstring Select CompanỵName ContactName ContactTitle Phone Fax from Customers tạo ra một SqlDataAdapter và DataSet mới đẩỵ dữ liệu cho DataSet SqlDataAdapter DataAdapter new SqlDataAdapter commandString .
đang nạp các trang xem trước