bai thuc hanh 2- lap trinh c# voi csdl
DESCRIPTION
Xin chaoTRANSCRIPT
-
Nhp mn Cng ngh Phn mmLp trnh C# v kt ni Database
-
Ci t cc phn mmCi cc phn mm:Microsoft Visual Studio 2005http://www.microsoft.com/downloads/details.aspx?FamilyId=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=enMicrosoft SQL Server 2005 Express Editionhttp://www.microsoft.com/downloadS/details.aspx?familyid=220549B5-0B07-4448-8848-DCC397514B41&displaylang=enMicrosoft SQL Server Management Studio Expresshttp://www.microsoft.com/downloadS/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en
-
To CSDL cho ng dngBc 1: Khi ng SQL Server Management Studio Express
-
To CSDL cho ng dngBc 2: Kt ni SQL Server 2005
-
To CSDL cho ng dngKt qu:
-
To CSDL cho ng dngBc 3: Vo Databases New Database:
-
To CSDL cho ng dngBc 4: t tn CSDL l QuanLySach
-
To CSDL cho ng dngKt qu:
-
To CSDL cho ng dngBc 5: To bng Sach: QuanLySach Tables New Table
-
To CSDL cho ng dngTip theo thit k bng Sach nh sau: :
-
To CSDL cho ng dngChn kha chnh cho bng Sach l MaSach:
-
To CSDL cho ng dngNhn Ctrl + S lu v t tn bng trn l Sach :
-
To CSDL cho ng dngBc 6: To bng TheLoai: QuanLySach Tables New Table vThit k bng TheLoai nh sau:Lu li bng bng cch nhn Ctrl + S v t tn l LoaiSach
-
To CSDL cho ng dngKt qu:
-
To CSDL cho ng dngBc 7: To kha ngoi :
-
To CSDL cho ng dngChn c 2 bng Sach v LoaiSach sau chn Add :
-
To CSDL cho ng dngKt qu:
-
To CSDL cho ng dngDng chut ko MaLoai t bng Sach sang MaLoai ca bng LoaiSach, bng sau s xut hin :
-
To CSDL cho ng dngChn Ok, kt qu:
-
To CSDL cho ng dngBc 8: Nhp liu th nghim cho bng Loi Sch: LoaiSach Open Table
-
To CSDL cho ng dngBc 9: Nhp liu th nghim cho bng Sch: Sach Open Table
-
Xy dng ng dngTo Project: Khi ng Visual Studio 2005
-
Xy dng ng dngKt qu:
-
Xy dng ng dngVo File New Project:
-
Xy dng ng dngK tip t tn cho Project:
-
Xy dng ng dngKt qu:Studio s to sn 1 Form v tn l Form1
-
Xy dng ng dngBc 1: Thit k Form1 nh sau:
-
Xy dng ng dngTrong :Form1: Property Name: Form1 Text: Qun L Sch IsMdiContainer : True WindowState: MaximizedMenuStrip:Hin Th:
-
Xy dng ng dngMenuStripQun L:
-
Xy dng ng dngMenuStripTm Kim :
-
Xy dng ng dngBc 2: Thit K Form HienThiDanhSachSachForm: Chn Project QuanLySach Add New Windows Form
-
Xy dng ng dngSau t tn Form l HienThiDanhSachSachForm:
-
Xy dng ng dngKt qu:
-
Xy dng ng dngThit k Form nh sau:
-
Xy dng ng dngBc 3: Tip theo xc nh chui kt ni ConnectionString n c s d liu: Vo View Server Explorer
-
Xy dng ng dngTip theo:
-
Xy dng ng dngChn Server tng ng vi my ca bn v csdl QuanLySach :
-
Xy dng ng dngKt qu:
-
Xy dng ng dngChn Property ca kt ni ny :
-
Xy dng ng dngTip theo:Trn my ny c ConnectionString l: Data Source=NHANH-PC\SQLEXPRESS;InitialCatalog=QuanLySach;Integrated Security=TrueTrn my bn c th c ConnectionString c dng trn nhng khc NHANH-PC
-
Xy dng ng dngQuay tr li Form HienThiDanhSachSachForm :
-
Xy dng ng dngNhp double click vo s kin Click v ci t s kin ny nh sau:Ch : Nh iu chnh li ConnectionString tng ng vi my ca bn
-
Xy dng ng dngQuay tr li Form HienThiDanhSachSachForm ci t cho s kin Click ca button Thoat :
-
Xy dng ng dngNi dung ca s kin ny nh sau :
-
Xy dng ng dngQuay tr li Form1, ci t cho s kin Click ca menu item: HinThDanhSchSch :
-
Xy dng ng dngNi dung ci t cho s kin ny nh sau:
-
Xy dng ng dngNhn Ctrl + F5 chy th ta thy kt qu nh sau :
-
Xy dng ng dngBc 4: Thit k Form QuanLySachForm: Tng t nh trn bn hy thm 1 Form v t tn l QuanLySachForm
-
Xy dng ng dngThit k Form QuanLySachForm nh sau:
-
Xy dng ng dngCi t cho s kin Load ca QuanLySachForm:
-
Xy dng ng dngCa t s kin SelectedIndexChanged ca ComboBox cbTheLoai :
-
Xy dng ng dngCi t s kin SelectedIndexChanged ca lvDanhSachSach:
-
Xy dng ng dngCi t s kin click ca button btXoa:
-
Xy dng ng dngCi t s kin Click cho button btThem:
-
Xy dng ng dngCi t s kin Click cho button btSua:
-
Xy dng ng dngCi t s kin Click ca button btThoat:
-
Xy dng ng dngQuay tr li Form1, ci t s kin click ca menustrip:
-
Xy dng ng dngNi dung ci t nh sau:
-
Xy dng ng dngBc 5: Thit k TimKiemSachTheoTenForm: Thit k Form nh sau
-
Xy dng ng dngCi t s kin TextChanged ca tbTimKiem:
-
Xy dng ng dngBc 6: Thit k TimKiemSachTheoLoaiSachForm: Thit k giao din nh sau
-
Xy dng ng dngCi t cho s kin Load ca QuanLySachForm:
-
Xy dng ng dngCa t s kin SelectedIndexChanged ca ComboBox cbTheLoai:
-
Xy dng ng dngBc 7: Thit k QuanLyLoaiSachFormSinh vin t xy dng tng t nh Form QuanLySachFormBc 8: Thit k TimKiemLoaiSachTheoTenFormSinh vin xy dng tng t nh TimKiemSachTheoTenForm :CHC CC BN LM BI TT!