You are on page 1of 8

Bài tập Lab07: Quản lý bán hàng

Mục tiêu:
✓ Sử dụng đối tượng SqlConnection, SqlDataAdapter, Sqlcommand để
kết nối truy vấn và thực thi câu lệnh sql ( thực hiện câu lệnh select,
update, insert, delete)
✓ Đưa dữ liệu vào DataGridView, đưa dữ liệu vào ComboBox

Câu 1: Tạo DataBase QLBH có cấu trúc sau

Câu 2: Tạo form MDI như sau


Câu 3: Tạo các form quản lý khách hàng và đính vào menu
Câu 4: Tạo Form Quản lý nhà cung cấp như hình và đính vào menu
Câu 5: Tạo form quản lý mặt hàng và đính vào menu
Câu 6: Tạo form thông tin hàng bán

Hướng dẫn
1. Thiết kế giao diện và đặt tên các đối tượng:

cmb_sohd, txt_ngayban,txt_tenkh; btn_xemketqua, dgv_hangban


2. Viết code cho sự kiện Load form: click đúp vào form rồi viết code cho sự
kiện Load
// khoá 2 textbox
txt_ngayban.Enabled = false;
txt_tenkh.Enabled = false;
// truy vấn lấy sohdb ra 1 bảng
DataTable dt = ketnoi.truyvan("select sohdb from
hdban");
foreach (DataRow dr in dt.Rows)
{
cmb_sohdb.Items.Add(dr[0].ToString());
}
3. Viết code cho sự kiện “SelectedIndexChange”: click đúp vào ComboBox
để viết code cho sự kiện này
{
// lấy được ngày bán
// lấy được tên khách hàng
// đưa 2 tt này vào 2 textbox
DataTable dt = ketnoi.truyvan("select ngayban,tenkh from
khach, hdban where hdban.sohdb='" + cmb_sohdb.Text + "'and
hdban.makh=khach.makh");
txt_ngayban.Text = dt.Rows[0][0].ToString();
txt_tenkh.Text = dt.Rows[0][1].ToString();

4. Viết code cho sự kiện click của nút “Xem kết quả”
Click đúp vào nút “Xem kết quả” và viết code
// lấy được những thông tin ứng với sohdb đưa lên datagridview
DataTable dt= ketnoi.truyvan("select row_number() over (order by
chitietban.mahang) as
stt,chitietban.mahang,tenhang,soluongban,dongiaban,soluongban*dongiaban as thanhtien
from chitietban,hang where chitietban.mahang=hang.mahang and chitietban.sohdb=N'" +
cmb_sohdb.Text.Trim() + "'");
dgv_hangban.DataSource = dt;

Câu 7: Tạo form Thống kê hàng Mua


Hướng dẫn:

1. Thiết kế giao diện đặt tên các đối tượng


2. Viết code đổ mã hàng và mã nhà cung cấp vào 2 combobox
3. Viết code cho 2 button

Câu 8: Tạo form tìm kiếm khách hàng


- Dữ liệu của ComboBox mã khách hàng được nạp từ bảng Khách
- Sau khi chọn mã khách hàng và n vào nút tìm kiếm â

You might also like