Thực hành lập trình CSDL với VB.net - 1

Lời Nói Đầu Vb.net Là Một Ngôn Ngữ Lập Trình Trực Quan, Hướng Đối Tượng Và Hướng Sự Kiện. Hơn Nữa, Nó Có Một Bộ Công Cụ Case Giúp Dễ Dàng Phát Triển Các Ứng Dụng Trên Môi Trường Win Form Và Web Form. Cuốn Tài Liệu Này Các Tác ...

Thực hành lập trình CSDL với VB.net - 2

DANH MỤC BẢNG Bảng 1. Bảng dữ liệu khách hàng 6 Bảng 2. Bảng dữ liệu mặt hàng 7 Bảng 3. Bảng chi tiết bán hàng 7 Bảng 4. Các hình thức tạo báo cáo bằng Crystal Report. 151 Bảng 5. Các phần chính trên một báo cáo. 152 Bảng 6. Danh sách các ...

Thực hành lập trình CSDL với VB.net - 3

Bản ghi có tên frmThongTinKhachHang thực hiện việc cập nhật dữ liệu cho bảng tblKhachHang theo mẫu sau: Hình 4. Fom cập nhật thông tin khách hàng Yêu cầu: - Nhãn cập nhật khách hàng: Font Microsoft Sans Serif, chữ hoa, in đậm cỡ 18, căn giữa form - ...

Thực hành lập trình CSDL với VB.net - 4

Kéo điều khiển Label từ của sồ Toolbox vào form. Nháy phải chuột vào Label chọn Properties và thiết lập các thuộc tính cho Label này:  Text: THÔNG TIN KHÁCH HÀNG  Font name: Microsoft Sans Serif  Font size: 18  Font bold: True  Trên menu chọn ...

Thực hành lập trình CSDL với VB.net - 5

Hình 16. Form danh sách mặt hàng 1. Phân tích yêu cầu: Theo mẫu trên thì phải có một form chứa: - Các đối tượng có nội dung THÔNG TIN KHÁCH HÀNG là các Label. - Đối tượng hiển thị danh sách mặt hàng là DataGridView - Các nút Thêm Xóa, Sửa, ...

Thực hành lập trình CSDL với VB.net - 6

3. Kết quả thiết kế Hình 18. Kết quả thiết kế form danh sách mặt hàng 4. Kết quả thực thi Hình 19. Kết quả thực thi form danh sách mặt hàng Công việc 3 : Thiết kế form dạng kết hợp bản ghi và lưới có tên frmBanHang Hình 20. Form chi ...

Thực hành lập trình CSDL với VB.net - 7

HotenTextBox.Enabled = False DiachiTextBox.Enabled = False DienThoaiTextBox.Enabled = False GioitinhComboBox.Enabled = False MaKHTextBox.Enabled = True ButtonLuu.Enabled = False If MaKHTextBox.Text = "" Then ButtonThem.Enabled = False Else ButtonSua.Enabled = False End If End Sub Sự ...

Thực hành lập trình CSDL với VB.net - 8

- Các điều khiển: + Các nút điều hướng: cho phép chuyển tới bản ghi đầu tiên, bản ghi cuối cùng, bản ghi liền sau hoặc liền trước bản ghi hiện thời. + Nút thêm: cho phép thêm một bản ghi mới + Nút xóa: cho phép xóa bản ghi hiện thời ...

Thực hành lập trình CSDL với VB.net - 9

- Mỗi bảng phải chỉ ra được khóa chính và các ràng buộc dữ liệu nếu có thể. b) Tạo mối quan hệ giữa các bảng dữ liệu Công việc 2 . Thiết kế các form để thực hiện cập nhật dữ liệu cho các bảng trên: 1. Thiết kế form dạng ...

Câu Lệnh Sql Để Tìm Kiếm Thông Tin Trong Cơ Sở Dữ Liệu

Bài tập số 10 . Hãy thiết kế cơ sở dữ liệu phù hợp và các form cần thiết cho việc cập nhật thông tin thi đua khen thưởng tại công ty ABC. BÀI 2. SỬ DỤNG VB.NET LẬP TRÌNH TÌM KIẾM THÔNG TIN VÀ HIỂN THỊ KẾT QUẢ TRÊN FORM Mục tiêu Sau ...

Thực hành lập trình CSDL với VB.net - 11

 Phím nóng là: K Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc tìm kiếm không. Nếu chọn Yes sẽ đóng form tìm kiếm. Nếu chọn No sẽ trở lại form. Công việc 2 : Thiết kế form để thực hiện việc tìm kiếm thông tin phức tạp ...

Thực hành lập trình CSDL với VB.net - 12

Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc tìm kiếm không. Nếu chọn Yes sẽ đóng form tìm kiếm. Nếu chọn No sẽ trở lại form. 2.1.2 Hướng dẫn thực hiện Công việc 1 . Thiết kế một form để tìm kiếm thông tin và hiển thị ...

Thực hành lập trình CSDL với VB.net - 13

Hình 45. Kết quả tìm kiếm khách hàng theo tên Hình 46. Kết quả tìm kiếm tất cả các khách hàng b) Tạo form tìm kiếm mặt hàng 1. Phân tích yêu cầu: Tương tự như form tìm kiếm khách hàng. Trên form frmTimKiemMatHang phải có các đối tượng: ...

Thực hành lập trình CSDL với VB.net - 14

Text: Thông tin tìm kiếm Các thuộc tính khác để mặt định. Điều chỉnh vị trí và kích thước của GroupBox cho phù hợp + Thao tác tương tự để tạo Groupbox kết quả tìm kiếm. + Label tìm kiếm thông tin bán hàng: Kéo điều khiển Label từ ...

Thực hành lập trình CSDL với VB.net - 15

Bổ xung thêm đối tượng Combobox chứa các phép toán so sánh, một điều khiển NumericUpDown để thay đổi giá trị so sánh. 2. Hướng dẫn thao tác: Thực hiện các thao tác tương tự mục 1 của công việc 4 để tạo mới form frmTimKiemThongTinBanHang. ...

Thực hành lập trình CSDL với VB.net - 16

Hình 57. Form tìm kiếm thông tin các mặt hàng mà khách hàng đã mua 1. Phân tích yêu cầu Theo yêu cầu trên thì phải thiết kế một form có chứa: - Các đối tượng có nội dung TÌM KIẾM THÔNG TIN, Họ tên người bán hàng là các Label. - Các đối ...

Thực hành lập trình CSDL với VB.net - 17

4. Kết quả thực thi Hình 62. Kết quả thực thi form tìm kiếm số lần mặt hàng khách hàng đã mua 2.2.3. Bài tập thực hành Bài tập số 1. Để quản lý việc phân công giảng dạy trong một học kỳ cho giáo viên của khoa CNTT, khoa có một cơ ...

Thực hành lập trình CSDL với VB.net - 18

- Danh sách lựa chọn môn học:  Font: Microsoft Sans Serif, Bold, 9  Mầu chữ: Đen  Nguồn dữ liệu lấy từ bảng môn học  Dữ liệu hiển thị là tên môn học - Nút lệnh Tìm kiếm  Font: Microsoft Sans Serif, Bold, 9  Mầu chữ: Đen  Phím ...

Thực hành lập trình CSDL với VB.net - 19

- Danh sách lựa chọn tình trạng:  Font: Microsoft Sans Serif, Bold, 9  Mầu chữ: Đen  Nguồn dữ liệu lấy từ danh sách các tình trạng ở được lọc từ bảng tblQuanLy, các tình trạng này là hiển thị duy nhất.  Dữ liệu hiển thị là ...

Các Hình Thức Tạo Báo Cáo Bằng Crystal Report.

Hình 75. Form tìm kiếm điểm sinh viên theo môn học Yêu cầu - Form có kiểu: FixedSingle - Các nút thu nhỏ và phóng to của form bị ẩn - Form xuất hiện chính giữa màn hình - Nhãn Tìm kiếm điểm sinh viên:  Font: Microsoft Sans Serif, Bold, 18  Căn ...

Các Phần Chính Trên Một Báo Cáo.

Chọn As a Blank Report / nhấn nút OK. Xuất hiện cửa sổ thiết kế báo cáo gồm 5 section: Bảng 5. Các phần chính trên một báo cáo. Phần thể hiện Mô tả Section Header) 1 (Report Dùng để trình bày tiêu đề đầu của mỗi báo cáo. Tiêu đề này ...

Thực hành lập trình CSDL với VB.net - 23

Khi nhấn vào nút lệnh xem trước, chương trình sẽ căn cứ vào lựa chọn của người sử dụng để hiển thị báo cáo bán hàng của tất cả các người bán hàng hoặc từng người bán hàng tương ứng tại một form mới. - Nút lệnh In ấn  ...

Thực hành lập trình CSDL với VB.net - 24

Hình 96. Cửa sổ Format Editor Chọn tab Date / chọn Customize, xuất hiện cửa sổ Customize Style Hình 97. Cửa sổ Custom Style Và chọn kiểu hiển thị mong muốn rồi nhấn nút OK. Chú ý: Để xem thử báo cáo vừa tạo, nhấn chuột vào nút Main Report ...

Danh Sách Các Trường Đặc Biệt Trong Crystal Report.

Printer" 'Thiết lập tên máy in cần in (nếu cần) myReport.PrintOptions.PrinterName = "Foxit Reader PDF 'In giấy mời ra máy in chỉ định myReport.PrintToPrinter(1, True , 0, 0) 'Trả trạng thái con trỏ về mặc định Me .Cursor = Cursors .Default ...

Thực hành lập trình CSDL với VB.net - 26

3. Kết quả thiết kế: Hình 105. Kết quả thiết kế hóa đơn bán hàng bằng Crystal Report 4. Kết quả thực thi báo cáo: Hình 106. Kết quả xem trước hóa đơn bán hàng b) Thiết kế form điều khiển việc in ấn hóa đơn bán hàng theo mẫu Hình ...

Thực hành lập trình CSDL với VB.net - 27

Mời ButtonInAn.Enabled = False 'Thiết lập nguồn dữ liêu mới cho giấy myReport.SetDataSource(ds1.Tables(0).DefaultView) 'Thiết lập tên máy in cần in (nếu cần) myReport.PrintOptions.PrinterName = "Foxit Reader PDF Printer" 'In bảng kê bán hàng ra ...

Thực hành lập trình CSDL với VB.net - 28

Hình 111. Cửa sổ Select Resource. Nhấn vào nút Import để lựa chọn hình ành phù hợp cho nút lệnh. Nhấn OK để thêm ảnh vào nút lệnh. + Các giá trị khác để mặc định. Thao tác tương tự với các nút lệnh In ấn, Kết thúc. Tiến hành ...

Các Hàm Để Tính Toán Với Nhóm Của Crystal Report

Công thức tính năm hiện tại Year (CurrentDate) Nhấn phải chuột vào biến ngay vừa tạo chọn Insert to Report và kéo nó vào vị trí sau chữ ngày. Làm tương tự với các biến thang và nam. Nhấn phải chuột vào phần Page Footer chọn Insert / Text ...

Thực hành lập trình CSDL với VB.net - 30

4. Kết quả thực thi Hình 121. Kết quả thực thi báo cáo bán hàng b) Thiết kế form điều khiển việc xem in báo cáo thống kê bán hàng theo mẫu sau: Hình 122. Form điều khiển in báo cáo bán hàng 1. Phân tích yêu cầu Theo yêu cầu trên thì cần ...

Thực hành lập trình CSDL với VB.net - 31

Imports CrystalDecisions.Windows.Forms Imports CrystalDecisions.ReportSource Mã lệnh khi form xem trước được tải: Private Sub frmXemTruocBaoCaoBanHang_Load( ByVal sender As Object , ByVal e As System. EventArgs ) Handles Me .Load Dim cr As New ReportDocument Dim strReportName As String ...

Thực hành lập trình CSDL với VB.net - 32

 Mầu chữ: Đen  Có lề trái bằng nhau - Danh sách bộ môn  Font: Microsoft Sans Serif, 9  Mầu chữ: Đen  Kiểu: DropDown  Có giá trị được lấy từ bảng bộ môn.  Mặc định lựa chọn này bị khóa không cho người sử dụng lựa ...

Thực hành lập trình CSDL với VB.net - 33

Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc điều khiển việc in ấn không. Nếu chọn Yes sẽ đóng form. Nếu chọn No sẽ trở lại form. Công việc 2 : Thiết kế báo cáo thống kê tài sản a) Sử dụng Crystal Report thiết kế báo ...

Bảng Danh Sách Các Loại Dự Án Tạo Bộ Cài Đặt

Yêu cầu: + Báo cáo được thiết kế in trên khổ giấy: A4 + Lề trên: 2cm. + Lề dưới: 2cm. + Lề trái: 3cm. + Lề phải: 2,5cm + Nội dung trên báo cáo được lấy dữ liệu từ các bảng trong cơ sở dữ liệu QLYDIEM.MDF + Báo cáo được phân theo ...

Thực hành lập trình CSDL với VB.net - 35

Hình 144. Form quản lý bán hàng đã gắn menu Yêu cầu: - Cấu trúc của menu như sau: Cập nhật dữ liệu Thông tin khách hàng Danh sách mặt hàng Bán hàng cho khách Thoát ra Tìm kiếm Tìm kiếm đơn giản Tìm kiếm phức tạp Báo cáo Giấy mời hội ...

Thực hành lập trình CSDL với VB.net - 36

Handles mnuCapNhatDanhSachKhachHang.Click ' Khai báo một form con mới là một đối tượng form kế thừa frmDanhSachMatHang Dim ChildForm As New frmDanhSachMatHang ' Thiết lập form sắp hiển thị là form con của form hiện tại ChildForm.MdiParent = Me ' Hiển ...

Thực hành lập trình CSDL với VB.net - 37

Hình 152. Cửa sổ File System Thêm các tập tin cần thiết: Nháy phải chuột vào Application Folder chọn Add / Project Output Hình 153. Cửa sổ Add Project Output Group Chọn Primary output sau đó nhấn OK để thêm các tệp tin thực thi của ứng dụng QLYBH ...

Thực hành lập trình CSDL với VB.net - 38

- Khi nhấn vào mục chọn Phân công giảng dạy giáo viên sẽ hiển thị form điều khiển việc in ấn bảng phân công giảng dạy của giáo viên là form con của form quản lý - Khi nhấn vào mục chọn Phân công giảng dạy của bộ môn sẽ hiển thị ...

Thực hành lập trình CSDL với VB.net - 39

- Gỡ cài đặt ứng dụng QLYDIEM khỏi máy tính vừa được cài đặt. 4.3. Bài tập về nhà Bài tập số 4. Tạo form quản lý và hệ thống menu cho ứng dụng xuất nhập kho công ty BCD. Tạo bộ cài đặt cho ứng dụng này. Bài tập số 5. Hãy ...