Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
Trình bày dữ liệu với DataGridView và ComboBox
Đang chuẩn bị liên kết để tải về tài liệu:
Trình bày dữ liệu với DataGridView và ComboBox
Hoài Phong
938
10
doc
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Bài toán đặt ra là: Hiển thị các đơn vị lên điều khiển ComboBox (cboDeparts); mỗi khi người dùng chọn vào 1 đơn vị trên ComboBox sẽ hiển thị ra danh sách nhân viên tương ứng với phòng ban đó trên điều khiển DataGridView (dgvEmployees). Để làm được điều đó bạn thực hiện như sau: Bước 1: Thiết kế cơ sở dữ liệu như hình trên Bước 2: Thiết kế giao diện như sau | Trình bày dữ liệu với DataGridView và ComboBox Đăng ngày: Thứ Sáu, 30/03/2012 12:00 AM Lượt xem: 1211 Bài viết này tôi sẽ giới thiệu với các bạn mới học lập trình Windows Forms cách đọc và trình bày dữ liệu lên các điều khiển DataGridView và ComboBox. Bài viết này sẽ liên quan đến kiến thức lập trình ADO.NET thao tác với CSDL SQL Server. Trong bài này, tôi có cơ sở dữ liệu HRM (Quản lý nhân sự) với 2 bảng CSDL: Departments (Đơn vị) và Employees (Nhân viên). Bài toán đặt ra là: Hiển thị các đơn vị lên điều khiển ComboBox (cboDeparts); mỗi khi người dùng chọn vào 1 đơn vị trên ComboBox sẽ hiển thị ra danh sách nhân viên tương ứng với phòng ban đó trên điều khiển DataGridView (dgvEmployees). Để làm được điều đó bạn thực hiện như sau: Bước 1: Thiết kế cơ sở dữ liệu như hình trên Bước 2: Thiết kế giao diện như sau Bước 3: Khai báo các đối tượng để thao tác với CSDL Để làm việc với ADO.NET thao tác với CSDL SQL Server bạn sử dụng 2 thư viện sau: System.Data.SqlClient và System.Data; Trong Code bạn khai báo các đối tượng sau: Bước 4: Lập trình hiển thị các đơn vị lên điều khiển ComboBox Trong sự kiện Load của Form, bạn lập trình như sau: Bước 5: Hiển thị danh sách nhân viên tương ứng của mỗi đơn vị Trong sự kiện SelectionChangeCommitted của cboDeparts bạn lập trình như sau: Bây giờ bạn nhấn F5 để chạy. Sau đó chọn 1 phòng ban tương ứng, dữ liệu sẽ hiển thị tương tự như sau: Bước 6: Hiệu chỉnh cách hiển thị trên DataGridView Như bạn thấy ở trên, kết quả đã hiển thị chính xác. Tuy nhiên, việc hiển thị tiêu đề các cột là Tiếng Anh và có thể có nhiều trường không muốn hiển thị cũng xuất hiện. Bởi vậy bạn muốn tùy chỉnh hiển thị trên DataGridView. Bạn có thể hiệu chỉnh bằng một số thao tác sau: - Chỉ SELECT ra các trường muốn hiển thị: Giả sử bây giờ ta chỉ hiển thị các trường: EmployeeID, FullName, Gender, Birthday. Bạn chỉ cần thay đổi câu truy vấn thành như sau: "Select EmployeeID, FullName, Gender, Birthday, Address from Employees Where DepartmentID = " + cboDeparts.SelectedValue Nhưng khi đó các cột vẫn là Tiếng Anh. Bạn hãy thực hiện tiếp thao tác dưới đây. - Tạo ra các cột muốn hiển thị trên DataGridView và gán dữ liệu tương ứng. Bằng cách: Giả sử bạn đã tạo ra được 5 cột như sau: Bạn cần chỉ rõ dữ liệu ứng với từng cột là như thế nào thông qua thuộc tính “DataPropertyName”. Bạn hãy gán trường tương ứng mà bạn đã SELECT ra. Ví dụ tôi đang chọn cột Mã nhân viên, tôi sẽ nhập “EmployeeID” vào thuộc tính “DataPropertyName”. Bạn hãy làm tương tự cho các cột khác và sau đó kết quả sẽ tương tự như sau: Một thao tác nữa là làm cho cột cuối cùng sẽ kéo đầy DataGridView. Để làm điều đó bạn hãy: R-Click vào DataGridView -> Edit Columns -> Chọn cột Quê quán -> Chọn thuộc tính AutoSizeMode -> Chọn Fill Lúc này việc hiển thị dữ liệu trên DataGridView về cơ bản đã ổn phải không bạn? Điều khiển DataGridView còn rất nhiều thuộc tính giúp bạn tùy chỉnh hiển thị dữ liệu như mong muốn. Bạn hãy đọc và tìm hiểu thêm nhé!
TÀI LIỆU LIÊN QUAN
Bài giảng Tin học ứng dụng phân tích dữ liệu nghiên cứu với SPSS - Bài 5: Trình bày dữ liệu
Bài giảng Phân tích dữ liệu với SPSS: Chương 3 – Nguyễn Văn Vũ An (ĐH Trà Vinh)
Ebook Phân tích dữ liệu nghiên cứu với SPSS (Tập 1): Phần 1 - NXB Hồng Đức
Bài giảng Tin học ứng dụng - Bài 5: Phân tích dữ liệu nghiên cứu với SPSS - Trình bày dữ liệu
Bài giảng Tin học ứng dụng: Giới thiệu môn học
Bài giảng Lập trình web: Bài 5 - TS. Trần Quang Diệu
Báo cáo nghiên cứu khoa học: " PHỤ THUỘC DỮ LIỆU VÀ TÁC ĐỘNG CỦA NÓ ĐỐI VỚI BÀI TOÁN PHÂN LỚP CỦA KHAI PHÁ DỮ LIỆU"
Bài giảng Tin học 7 bài 9: Trình bày dữ liệu bằng biểu đồ
Giáo án bài Trình bày dữ liệu bằng biểu đồ - Tin học 7 - GV.N.V.Hải
Giáo án Tin học 7 bài 9: Trình bày dữ liệu bằng biểu đồ
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.