Upload
nguyentronghoang
View
228
Download
5
Embed Size (px)
DESCRIPTION
Xin chao
Citation preview
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!