1. Trang chủ >
  2. Giáo án - Bài giảng >
  3. Cao đẳng - Đại học >

daTable = new SqlDataAdapterfSELECT # FROM CHITIETHOADONM, conn);

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (48.48 MB, 321 trang )


C # DÀNH CHO N ỉư ừ l Tự Hqc



; ị



PHẤN 1 - CHtfdNG 6: Ĩ H I É Ĩ I Ê FORM XEM DANH MỤC



V Ậ n c h u y ể r . tiii



d tT a to l e



■ new



liệ u



l.ín



'\ t .



0







Sftr.ATsX ' l e





i l t T s h lr t







d t T e d ? le . C l e a r ( ) ;

d a T a b le . F ill( d tT a b le ) ;

/•/



)ư : ':iỉx

>



i ẻ í i K>«VvữGi:ídV.ũì«







dg vD A N H M Ư C . D o c a S o u r c e

//



T h *v



dái



rộ n g



■ d c T a b le ;



cót



dgvD A N H H U C . A u c o R e s iz e C o lu r a n s ( ) ;



>

c a tc h



(



( : q lìĩ/ỉc :* 2).*r;.iC í;

C

)



ìyĩ-.iiiỉỉỳ^ : : . S h o w ( ,r K h ô a ợ l ấ y

': ỉ \

i^



KÌÌXỌỈ:r . ộ i í.iu r: t r o n g

2



lử b le .



L ồ i • i • r,) ;



Lồi



Nhấp dúp chuột vào button Trở về viết thêm đoạn code sau:

This.CloseO;

p r iv a te



v o id



b t n T r o V e ^ C l ic k ( o b j e c t s e n d e r # Ev«VítẨx*g3 e)



{

t h is .C lo s e ( ) ;



>

Trong khung DataGridView nhấp

chuột tại hình tam giác nhỏ.

Hộp thoại DataGridView Tasks

xuất hiện, chọn Add Project Data

Source... như hlnh bên.

Hộp

thoại

Data

Source

Configuration Wizard xuất hiện, chọn

Database. Nhấp Next dể tiếp tục.

C M u d 〇 ^Uềếở

< ỉi4 « li fi



ỈTĨ7



Choot^ « Um Snunxi ìyp«

n

WHin »



B

í.iM

j



{iM*^



III镰 镛



.4j

W

vk»

ftì *



C4I4I

#X«



<ìb V U i^n 4 ặ Ị4 Ihti

i tệ \f -t

p ầ ^ìft



± L lU







PHẤN 1 - CHƯ0N6 6: IẼ Ĩ KẼ FORM XEM DANH MỤC

ĨN



Hộp

thoại

Choose

Your

Data Connection

xuất hiện, nhấp

chọn

New

Connection như

hlnh bên.



C #D ANNCHQ Neưdl ĩ ự HỌC



C fu í〇5í« Y o u r D íiỉíi D .»tw .*t1i〇n



W hich



c o n n e tlio n «h〇

uỉd ỳ o u t



.



广



u *í:to co tm « f^ to rh«í <ỉ«(.4h^re'>



x<%

.



> ,;







: v<í :< ■:

r: <■





I



«tNt :







Hộp

thoại

Add

Connection xuất hiện, tại

khung

Server

name:

STKBOOK (đây là tên server

mà bạn chứa cơ sở dữ

liệu banhang). Trong khung

Connect to a database đánh

dấu chọn tại mục Select or

enter a database name sau

đó chọn database banhang.

Nhấp OK.

Hộp thoại Save the

Connection string to the

Application

Configuration

File xuất hiện. Nhấp Next để

tiếp tục như hlnh dưới.



Hộp

thoại

Choose

Your

Database Objects

xuất hiện

như

hlnh trang bên,

đánh dấu chọn tại

Table. Chọn xong

nnáp Finish.



S «rh0C edion S K

íỉV

iìnm

uỉn9 i

!U
cnj

4 1



% >rtv!



jb >





Mj»n( lo MV«



{)〇



í!T Y»

«.

トか於



corm tcH on



A crilkmCtiỉỈỊỉu D F

pph

o rttlR n its



r ^ K ig ii( 4Ỉ ^ . (i!«



ì*t. ^<*9 t r.6^tí X

i

to Iho



4 *p!〇 yrr«ỉr<». ( 0



b 4 ỉb9

s< (*1 «>

co A Ỉiq iii義



cc ứ /i

〇 í<

m

ợCjy*>»cb




PnMCOt



N«đ> i^ Ị



*••■•**■••■■■>•« WW M M M m A l •

a M M M W Mw



fih>7



ỈK*Ị



A



PHẨN 1 - CHƯdNG 6: ỈẾ Ĩ KÊ FORM XEM DANH MỤC

ĨH



C # DANH CHO NGưdl ĩ ự HỌC



Kế tiếp, nhấp chuột vào

khung

DataGridView

trong

thuộc tính Properties thiết đặt

sau:

thuộc

tính

như

Fill

AutoSizeColumnsMode:

như hình dưới.

A ch r

n o

A izeC nsM

^oS olum ode

A oS ow ode

ư izeR $M



Top, L ft

e

Fill 4

N

one



■■M

B



Kế tiếp trở lại Form1,

nhấp đúp chuột tại form1 ở mức

class

khai

báo

hàm

XemDanhMuc:

void

XemDanhMuc(int

intDanhMuc)

{

Form

Fcrm3();



frm



=



new



trm.Text

in:DanhMuc.ToString();



=



frm.ShowDialogO;



Kế tiếp, nhấp dúp chuột vào

menu Xem danh mục > Danh mục

Thành Phố viết thêm doạn code sau:



Xem danh tìiuc







Quản lý danh mục hóđ



Danh mục Thành Phõ K

Danh iiiuc Khách Hana _



XemDanhMuc(l);

ir ív a te



v o id



d a n h M ụ c T h à n h P h Ổ T o o lS tc ip K e n u Ic e in C l ^ - V



s e n d e r,



Í.V rt ; Ằ rợ 'ỉ : e)

;V



(

^em D anhH ục ( 1 ) ;

|



Nhấp dúp chuột vào menu Xem

daih mục > Danh mục Khách Hàng

viết thêm đoạn code sau:

XemDanhMuc(2);



Xem d 〇 mục

nh



Quèn ịỳ danh mục hóa



Danh mục Thành Phổ

Dar»h mục Khổch Hảng



^



I



PHẤN 1 - CHưdNG 6: ĨH IẼ Ĩ KẾ FORM XEM DANH MỤC

p r iv a t e



v o id



C #D A N H CHO N6Ưdl ĩự HQC



d a n h M u c K h á c h H à n g T o o l3 t r ip H e n u I t e r o _ C lic ) c ( o b j e c t s e n d e r ,



í :ỵ

v



»)



X em D an hỉluc ( 2 ) ;



Nhấp dúp chuột vào menu

Xem danh mục > Danh mục Nhân

Viên viết thẽm đoạn code sau:

XemDanhMuc(3);

p r iv a t e



v o id



Xem danh mục : Quàn lý danh mục hóa

Danh mục Thành Phố

Danh mục Khách Hàng

Danh mục Nhân Viên ^



d a n h M u c N h à n V iẻ n T o o lS t r ip M e n u I t e it ì _ C lic K (o b j e c t



s e n d e r,



e)



(

X em D anhH uc( 3 ) ;



Tương tự, làm với các danh mục còn lại trong menu Xem danh mục, viết

thêm các code cho các danh mục lần lượt là:

XemDanhMuc(4);// Danh mục Sản Phẩm.

XemDanhMuc(5);// Danh mục Hóa Đơn.

XemDanhMuc(6);// Danh mục Chi Tiết Hóa Đơn.

Nhấn tổ hợp phím Ctrl

+F5 chạy thử chương trinh. Sau

khi đăng nhập vào hệ thống

chọn menu Xem danh mục >

Danh mục Thành Phố, form 1

xuất hiện.



PHÁN 1 - CHƯ0NC 7: ũ DANH MỤC THANH PHÓ

qUÀN



C # DANH CHO NGƯ0I ĩ ự HỌC



CHƯQÍNG 7



QUẢN LÝ DANH MỤC THÀNH PHÍ

Chương

7 hướng dẫn

bạn thiết kế

quản lý danh

mục hóa đơn

theo

thành

phố. Sau khi

thiết kế xong,

kết quả form

được tạo như

hlnh bên.



Ten Thãnb Pho



TenĩhaniPho

I Đâ Lỏi



ÌĨPH



Huẻ



jTPHCM



HôChiM inh





• TPHN



Hã Nc

h



Ị t p .n t



Nha ĩ rang



Thêm



Sửa



; HùyBò



Reload



Xóa



Trờ

Về

//,



Yêu câu chương 7: Khi chọn menu “Quàn lý danh mục\Danh mục Thành

Phố) sẽ mở Form4. Các yêu cầu khi thiết kế Forrr»4.

Thiết kế không cho người dùng thao tác (Enabled = false) khi load form:

Panel, các button Lưu, Huy Bỏ.

Trong Form4 có Panel chứa: Thành Phố, Tôn Thành Phổ.

Khỉ Form Load đưa dữ liệu từ Table Th.anhPho (Thành Phố) lôn

DataGridVIew.

Nhấp vào button

DataGridVIew.

Nhấp vào button



Reload load \ạ\ nộ1 dung table ThanhPho lôn



Thém:







Xỏa cảc đốl tượng trong Panel.







Cho phép nhập Thành Phố, Tên Thành Ph6 vào trong Panal,







Khống oho thao tio trén oáo button Thém/Sửa/Xỏa/Trố vé,







Cho phổp thao tác trôn cốc button Lưu, Hủy Bò.



Nhấp vào button



Sửa:



PHh N 1 - CHƯdNG 7: ú DANH MỤC THANH PHÔ

qUÀN



C #D AN H CHO NGƯdlIựHỌC



-



Đưa thông tin: Thành Phố, Tên Thành Phố đang được sửa trong

DataGridView lên Panel.



-



Cho phép nhập/sửa thông tin Thành Phố, Tên Thành Phố vào trong

các đối tượng trên Panel.



-



Không cho phép thao tác trên các button: Thêm, sửa, Xóa.



-



Cho phép thao tác trên các button Lưu/BỎ.



Nhấp vào button Lưu:





ImserưUpdate thông tin Thành Phố, tên Thành Phố từ Panel vào

table ThanhPho.



-



Rel oad lại DataGridView.



Nhấp vào button Hủy:

-



Xóa trống các đối tượng trong Panel.



-



Không cho phép nhập thông tin Thành Phố, Tên Thành Phố vào

trong các đối tượng Panel.



Tạo Form 4: Trong khung

Solution Explorer, nhấp chuột

phải tại QUANLYCUAHANG chọn

Add > New Item... Hộp thoại Add

New Item • QUANLYCUAHANG

xuất hiện. Nhấp chọn Add như

hlnh dưới.



H lr



Ceắeguieỉ



Visual Ctt Iteim

Code



V isuai S tudio m sloiled le m p ld le i



Ị袋 Inhered 丨



ir^lnhe»
:'. : About 6 O

<



M

Web



•^jW D I Pafsnt Fonn



i. WPF

Reporting



Cortid



:的C iầ mC n ỉ

u o o íio

:ぶ Uw C n l



:

o tfo



Hy Ta m p ta lM



WcikHcv*



::

Starch



〇 nkn«



TtmpUiM



[f-〇ín4 : t



_J

Nhấp chọn Form4 trong khung Properties thiết đặt thuộc tính cho F〇rm^

như sau: Text: Quản lý danh mục thành phố.

44



Xem Thêm
Tải bản đầy đủ (.pdf) (321 trang)

×