# data[].attributes.headline
Vào Micorsoft SQL Server-> Tại của sổ Object Explorer kích chuột phải vào Databases chọn New Database…

# data[].attributes.subject
Vào Micorsoft SQL Server-> Tại của sổ Object Explorer kích chuột phải vào Databases chọn New Database…

# data[].attributes.headline
Bảng New Database hiện ra -> đặt tên cho database tại mục Database name-> Ok

# data[].attributes.subject
Bảng New Database hiện ra -> đặt tên cho database tại mục Database name-> Ok

# data[].attributes.headline
Kích chuột phải vào database mới tạo chọn New Query

# data[].attributes.subject
Kích chuột phải vào database mới tạo chọn New Query

# data[].attributes.body
HỌ VÀ TÊN: Huỳnh Thanh Xuyến
STT: 74
MSV: 1811505310354
LỚP: Lập Trình Trực Quan ( Sáng thứ 4 tiết 3-4)

# data[].attributes.headline
Sau khi viết xong nhấn F5 để chạy chương trình:

# data[].attributes.subject
Sau khi viết xong nhấn F5 để chạy chương trình:

# data[].attributes.headline
Khởi động Microsoft Visual Studio -> New Project

# data[].attributes.subject
Khởi động Microsoft Visual Studio -> New Project

# data[].attributes.headline
Chọn Windows Forms App..  -> Đặt tên -> OK

# data[].attributes.subject
Chọn Windows Forms App..  -> Đặt tên -> OK

# data[].attributes.headline
Tại cửa sổ ToolBox chọn Label kéo vào Form

# data[].attributes.subject
Tại cửa sổ ToolBox chọn Label kéo vào Form

# data[].attributes.headline
Tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở Label

# data[].attributes.subject
Tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở Label

# data[].attributes.headline
Tại cửa sổ Toolbox chọn RadioButton thả vào Form

# data[].attributes.subject
Tại cửa sổ Toolbox chọn RadioButton thả vào Form

# data[].attributes.headline
Cũng tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở RadioButton.

# data[].attributes.subject
Cũng tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở RadioButton.

# data[].attributes.headline
Tại cửa sổ Toolbox chọn Button thả vào Form

# data[].attributes.subject
Tại cửa sổ Toolbox chọn Button thả vào Form

# data[].attributes.headline
Tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở Form1

# data[].attributes.subject
Tại của sổ Properies kéo tìm mục Text, sau đó nhập thông tin muốn hiển thị ở Form1

# data[].attributes.headline
Tương tự như làm ở trên ta được form sau:

# data[].attributes.subject
Tương tự như làm ở trên ta được form sau:

# data[].attributes.body
Nhấp đúp vào nút Button Thoát và  nhấp đúp vào nút Button Thực hiện để viết câu lệnh cho nó.

# data[].attributes.headline
Tương tự như các bước tạo from1 ta tạo được các Label, Button, TextBox, DataGrid sau:

# data[].attributes.subject
Tương tự như các bước tạo from1 ta tạo được các Label, Button, TextBox, DataGrid sau:

# data[].attributes.body
Data Source= tên máy CSDL của mình, Initial Catalog=Tên database muốn kết nối, User ID và Password là tài khoản để đăng nhập SQL.

# data[].attributes.headline
Viết code-> Tạo thủ tục xuat_sp để đổ dữ liệu vào DataGird và thủ tục xuat đổ dữ liệu vào textbox

# data[].attributes.subject
Viết code-> Tạo thủ tục xuat_sp để đổ dữ liệu vào DataGird và thủ tục xuat đổ dữ liệu vào textbox

# data[].attributes.headline
Nhấp đúp vào nút Button Thêm để viết câu lệnh cho nó.

# data[].attributes.subject
Nhấp đúp vào nút Button Thêm để viết câu lệnh cho nó.

# data[].attributes.headline
Tương tự ta viết lệnh cho các nút còn lại: Nút Lưu

# data[].attributes.subject
Tương tự ta viết lệnh cho các nút còn lại: Nút Lưu

# data[].attributes.headline
Các nút về đầu - về trước - về sau - về cuối

# data[].attributes.subject
Các nút về đầu - về trước - về sau - về cuối

# data[].attributes.headline
Tương tự như các bước tạo from ở trên ta tạo được các Label, Button, ComboBox, DataGrid sau:

# data[].attributes.subject
Tương tự như các bước tạo from ở trên ta tạo được các Label, Button, ComboBox, DataGrid sau:

# data[].attributes.headline
Viết code kết nối Cơ sở dữ liệu và code nút xem tất cả nhân viên

# data[].attributes.subject
Viết code kết nối Cơ sở dữ liệu và code nút xem tất cả nhân viên

# data[].attributes.headline
Viết hàm banhang, để xuất nhân viên bán hàng vào DataGrid và Combobox. Gọi hàm banhang cho nút radioButton Nhân viên bán hàng

# data[].attributes.subject
Viết hàm banhang, để xuất nhân viên bán hàng vào DataGrid và Combobox. Gọi hàm banhang cho nút radioButton Nhân viên bán hàng

# data[].attributes.headline
Viết hàm ketoan, để xuất nhân viên kế toán vào DataGrid và Combobox. Gọi hàm ketoan cho nút RadioButton Nhân viên Kế Toán

# data[].attributes.subject
Viết hàm ketoan, để xuất nhân viên kế toán vào DataGrid và Combobox. Gọi hàm ketoan cho nút RadioButton Nhân viên Kế Toán

# data[].attributes.headline
Viết hàm quanly, để xuất nhân viên quản lý vào DataGrid và Combobox. Gọi hàm quanly cho nút RadioButton Quản Lý

# data[].attributes.subject
Viết hàm quanly, để xuất nhân viên quản lý vào DataGrid và Combobox. Gọi hàm quanly cho nút RadioButton Quản Lý

# data[].attributes.headline
1. Để tạo report đầu tiên ta vào Extensions -> Manage Extensions

# data[].attributes.subject
1. Để tạo report đầu tiên ta vào Extensions -> Manage Extensions

# data[].attributes.headline
Bảng Manage Extensions hiển ra tại mục Installed trên thanh Seach gõ tìm: report Designer 

# data[].attributes.subject
Bảng Manage Extensions hiển ra tại mục Installed trên thanh Seach gõ tìm: report Designer 

# data[].attributes.headline
Download Microsoft RDLC Report Designer 

# data[].attributes.subject
Download Microsoft RDLC Report Designer 

# data[].attributes.headline
Tiếp theo tại Project kích chuột phải chọn Manage NuGet Packages…

# data[].attributes.subject
Tiếp theo tại Project kích chuột phải chọn Manage NuGet Packages…

# data[].attributes.headline
Sau khi tải thành công vào Installed ta thấy

# data[].attributes.subject
Sau khi tải thành công vào Installed ta thấy

# data[].attributes.headline
2. Ta kết nối Cơ Sở Dữ Liệu bằng cách dùng Server Explorer

# data[].attributes.subject
2. Ta kết nối Cơ Sở Dữ Liệu bằng cách dùng Server Explorer

# data[].attributes.body
Tại cửa sổ Sever Explorer ta kích vào biểu tượng Connect to Database

# data[].attributes.headline
Chọn Change… ->Bảng Change Data Source hiện ra-> Chọn Microsoft SQL Server->Chọn OK

# data[].attributes.subject
Chọn Change… ->Bảng Change Data Source hiện ra-> Chọn Microsoft SQL Server->Chọn OK

# data[].attributes.body
Tại mục Server name ta gõ tên máy SQL.

Tại mục Connect to a database chọn Select or enter a database name: kéo chọn tên database muốn kết nối

# data[].attributes.headline
Kích chuột phải vào Project -> Add ->New Item…

# data[].attributes.subject
Kích chuột phải vào Project -> Add ->New Item…

# data[].attributes.headline
Bảng Add New Item hiện ra -> chọn mục Data -> DataSet->Đặt tên -> Add 

# data[].attributes.subject
Bảng Add New Item hiện ra -> chọn mục Data -> DataSet->Đặt tên -> Add 

# data[].attributes.headline
 Tại cửa sổ Sever Explorer chọn Table muốn report kéo thả vào dataset vừa tạo

# data[].attributes.subject
 Tại cửa sổ Sever Explorer chọn Table muốn report kéo thả vào dataset vừa tạo

# data[].attributes.headline
Tương tự cách Add DataSet ta chọn Mục Installed chọn Report -> Đặt tên - > Add

# data[].attributes.subject
Tương tự cách Add DataSet ta chọn Mục Installed chọn Report -> Đặt tên - > Add

# data[].attributes.headline
Tại cửa sổ Report Data - > New ->Dataset…

# data[].attributes.subject
Tại cửa sổ Report Data - > New ->Dataset…

# data[].attributes.headline
Bảng Dataset Properties hiện ra ở mục Data source chọn Dataset1-> Ok

# data[].attributes.subject
Bảng Dataset Properties hiện ra ở mục Data source chọn Dataset1-> Ok

# data[].attributes.headline
Kích chuột phải vào form report -> Insrert -> Thiết theo ý muốn của mình.

# data[].attributes.subject
Kích chuột phải vào form report -> Insrert -> Thiết theo ý muốn của mình.

# data[].attributes.headline
Để lấy dữ liệu cho bảng báo cáo. Sau khi Insert Table, tại của sổ Report Data ở mục Datasets ta kéo các cột qua bảng.

# data[].attributes.subject
Để lấy dữ liệu cho bảng báo cáo. Sau khi Insert Table, tại của sổ Report Data ở mục Datasets ta kéo các cột qua bảng.

# data[].attributes.headline
Kích chuột phải vào  ô dưới STT để viết hàm tự tăng STT

# data[].attributes.subject
Kích chuột phải vào  ô dưới STT để viết hàm tự tăng STT

# data[].attributes.headline
Để tính tổng tiền: tương tự như cách viết hàm ở trên. Ở mục Category -> Common Functions -> Aggregate -> Sum.

# data[].attributes.subject
Để tính tổng tiền: tương tự như cách viết hàm ở trên. Ở mục Category -> Common Functions -> Aggregate -> Sum.

# data[].attributes.headline
Sau đó chọn mục Dataset -> sum(Giatien) -> nhấn OK

# data[].attributes.subject
Sau đó chọn mục Dataset -> sum(Giatien) -> nhấn OK

# data[].attributes.headline
Tương tự như các bước tạo from ở bên ta tạo được các Label, Button, ComboBox, ReportViewer. Ta được form sau

# data[].attributes.subject
Tương tự như các bước tạo from ở bên ta tạo được các Label, Button, ComboBox, ReportViewer. Ta được form sau

# data[].attributes.headline
Chọn Cập nhật công ty cung cấp -> Nhấn nút thực hiện

# data[].attributes.subject
Chọn Cập nhật công ty cung cấp -> Nhấn nút thực hiện

# data[].attributes.headline
Nhấn nút  >> con trọ xuống dòng cuối cùng

# data[].attributes.subject
Nhấn nút  >> con trọ xuống dòng cuối cùng

# data[].attributes.headline
Nhấn nút < con trọ về trước dòng cuối cùng

# data[].attributes.subject
Nhấn nút < con trọ về trước dòng cuối cùng

# data[].attributes.headline
Chọn dòng muốn sửa. Sửa thông tin ở Textbox

# data[].attributes.subject
Chọn dòng muốn sửa. Sửa thông tin ở Textbox

# data[].attributes.headline
Nhấn nút Yes thông tin đã được sửa. Nhấn Ok 

# data[].attributes.subject
Nhấn nút Yes thông tin đã được sửa. Nhấn Ok 

# data[].attributes.headline
Nhập thông tin muốn thêm và nhấn nút Lưu

# data[].attributes.subject
Nhập thông tin muốn thêm và nhấn nút Lưu

# data[].attributes.headline
Nhấn Yes thông tin đã được Lưu. Nhấn Ok 

# data[].attributes.subject
Nhấn Yes thông tin đã được Lưu. Nhấn Ok 

# data[].attributes.headline
Nhấn Yes. dòng được chọn đã xóa. Nhấn Ok

# data[].attributes.subject
Nhấn Yes. dòng được chọn đã xóa. Nhấn Ok

# data[].attributes.headline
Nhấn nút Thoát. Chương trình quay về form trước. 

# data[].attributes.subject
Nhấn nút Thoát. Chương trình quay về form trước. 

# data[].attributes.headline
Chọn tìm kiếm nhân viên -> Nhấn Thực hiện. Form tìm kiếm hiện ra

# data[].attributes.subject
Chọn tìm kiếm nhân viên -> Nhấn Thực hiện. Form tìm kiếm hiện ra

# data[].attributes.headline
Chọn chức vụ nhân viên muốn tìm. Tất cả nhân viên bán hàng hiện ra

# data[].attributes.subject
Chọn chức vụ nhân viên muốn tìm. Tất cả nhân viên bán hàng hiện ra

# data[].attributes.headline
Tại Combobox hiện tên các nhân viên bán hàng. Chọn tên nhấn viên muốn tìm nhấn nút Tìm kiếm

# data[].attributes.subject
Tại Combobox hiện tên các nhân viên bán hàng. Chọn tên nhấn viên muốn tìm nhấn nút Tìm kiếm