You are on page 1of 7

NAMA :LI

SATRIJULI
TA
NPM :19403163
KELAS :DI
V/S1I
RM L41/
19
DOSENPENGAMPU :ABUWALAD,
S.T,
M.T


QUI
ZPERTEMUAN15SQLSERVERMANAGEMENT”
1.Per
tamabukaapl
i
kasi
SQLSer
verManagementSt
udi
o

2.Kemudi
ankl
i
kconnect
3.Kemudi
anbuat
lahdat
abasesesuai
request

4.Lal
ubukaapl
i
kasi
Visual
Studi
o

5. kemudi
ankl
i
kNewPr
oject
6.kemudi
anbuatdesai
nseper
tiber
ikut

7.Pr
oper
ti
es
Gr
oupbox1 Banner

Gr
oupbox2

Gr
oupbox3

Label
1 Kode

Label
2 NamaCust
omer

Label
3 Al
amatLengkap

Label
4 Tel
epon

Label
5 t
anggal

Label
6 Kr
it
eri
aKendar
aan

Label
7 Jeni
sKendar
aan
Label
8 Har
gaKendar
aan

Label
9 Di
scount

Label
10 SubHar
ga

Label
11 Paj
ak

Label
12 Tot
alHar
ga

Label
13 banner

Label
14 banner

Text
box1 t
xt_
kode

Text
box2 t
xt_
cust

Text
box3 t
xt_
alamat

Text
box4 t
xt_
har
ga

Text
box5 t
xt_
discount

Text
box6 t
xt_
sub

Text
box7 t
xt_
paj
ak

Text
box8 t
xt_
tot
al

Radi
oBut
ton1 r
b_spor
t

Radi
oBut
ton2 r
b_bebek

But
ton1 bt
_bar
u

But
ton2 bt
_si
mpan

But
ton3 bt
_kel
uar

ComboBox Cb_
jeni
skendar
aan

DGV dat
a

8. Kodi
ng
I
mpor
tsSy
stem.
Dat
a
I
mpor
tsSy
stem.
Dat
a.Sql
Cli
ent

Publi
cClassFor m1
Publi
ckoneksi AsStri
ng
Publi
csql1,sql2,
sql3,sql4AsSt r
ing
Publi
cconnAsSql Cl
ient.
SqlConnection=Not hi
ng
Publi
ccmdAsSql Cli
ent.Sql
Command=Not hing
Publi
cdtadapterAsSql Cli
ent.
SqlDataAdapter=Nothing
Publi
cdtreaderAsSql Cli
ent.
SqlDataReader=Not hi
ng
Publi
cdttabl
eAsNewDat aTable
Pri
vat eSubFor m1_ Leav e(senderAsObj ect,eAsEv entArgs)HandlesMe.
Leave
cmd. Di spose( )
conn. Cl ose( )
EndSub
Pri
vat eSubFor m1_ Load( senderAsObj ect,eAsEv entArgs)HandlesMyBase.
Load
koneksi = " Dat a Sour ce= ABAH_ PC\ ABAH1; Ini
ti
al Cat al
og=daya_pr
atama;
I
ntegrated
Securi
ty =Tr ue"
conn=NewSql Cl i
ent .SqlConnect ion(koneksi )
conn. Open( )
Call r
ef resh_ data( )
EndSub
Subr efresh_ data()
sql2=" select*f rom t bl_ penjualan"
dtadapt er=NewSql Dat aAdapt er(sql2,conn)
dttable=NewDat aTabl e
'
CST. Cl ear ()
dtadapt er.Fil
l(
dt tabl e)
dgv _day ap.DataSour ce=dt t
able
EndSub
Subbebek( )
cb_ j
eni s_ kendar aan. Items. Clear()
cb_ j
eni s_ kendar aan. Items. Add("Supr aFit")
cb_ j
eni s_ kendar aan. Items. Add("Supr aX")
EndSub
Subspor t
()
cb_ jeni s_kendar aan. Items. Clear()
cb_ jeni s_kendar aan. Items. Add( "MegaPr o")
cb_ jeni s_kendar aan. Items. Add( "Ti
ger")
EndSub
Subkosong( )
Me. txt_kode. Text=" "
Me. txt_cust .
Tex t=" "
Me. txt_alamat .Text=" "
Me. txt_harga. Text=" "
Me. txt_discount .Text=" "
Me. txt_sub.Text=" "
Me. txt_pajak.Text=" "
Me. txt_total.
Text=" "
Me. cb_ jeni
s_ kendar aan. Text=" "
EndSub
Private Sub cb_ j
eni s_kendar aan_ SelectedIndexChanged( senderAs Object,e As EventArgs)
Handlescb_ jenis_kendar aan. SelectedIndexChanged
Ifcb_ jenis_kendar aan. Text=" MegaPr o"Then
txt_ harga.Text=26000000
txt_ harga.Focus( )
ElseI fcb_ j
enis_ kendar aan.Text=" Tiger"Then
txt_ harga.Text=24000000
txt_ harga.Focus( )
ElseI fcb_ j
enis_ kendar aan.Text=" Supr aFit"Then
txt_ harga.Text=10000000
txt_ harga.Focus( )
ElseI fcb_ j
enis_ kendar aan.Text=" Supr aX"Then
txt_ harga.Text=15000000
txt_ harga.Focus( )
Else
txt_ harga.Text=" Bel um Terdaf t
ar"
EndI f
EndSub
Pri
vate Sub r b_spor
t_CheckedChanged(
sender As Obj
ect
, e As Ev
ent
Args) Handl
es
r
b_sport
.CheckedChanged
I
frb_sport.
Checked=Tr ueThen
Callspor
t()
EndIf
EndSub

Pri
v ate Sub r b_bebek_
CheckedChanged(
sender As Obj
ect
, e As Ev
ent
Args) Handl
es
r
b_bebek.CheckedChanged
Ifrb_bebek.
Checked=Tr ueThen
Cal
lbebek()
EndI f
EndSub

Pri
vate Sub t xt_harga_Key Pr
ess( sender As Obj ect, e As Key
PressEv
ent
Args) Handl
es
t
xt_
harga.
KeyPress
I
fAsc(e.KeyChar)=13Then
t
xt_
discount.Text=Val(txt_harga.Text
)*0.05
t
xt_
sub.Text=Val (t
xt_harga.Text)-Val(t
xt_di
scount.
Text
)
t
xt_
pajak.Text=Val (
txt_sub.Text)*0.1
t
xt_
total.
Text=Val (
txt_sub.Text)+Val(txt
_pajak.
Text)
EndIf
EndSub

Pri
vat
e Sub t xt
_har
ga_
Tex
tChanged(
sender As Obj
ect
, e As Ev
ent
Args) Handl
es
t
xt_
harga.
Text
Changed
EndSub

Pri
vateSubbt _kel
uar
_Cli
ck(
senderAsObj
ect,
eAsEventAr
gs)Handlesbt
_kel
uar.
Cli
ck
bt_keluar.
Text=MsgBox("AndaIngi
nKel
uarApl
i
kasi?
",vbQuest
ion+vbOKCancel
,"I
nfo"
)
I
fbt _keluar
.Text=vbOKThen
End
EndI f
EndSub

Priv
ate Sub txt
_di
scount
_Key
Press(
sender As Obj
ect
,e As Key
PressEv
ent
Args) Handl
es
t
xt_
discount
.Key
Press
EndSub

Priv
ate Sub t xt
_di
scount
_Text
Changed(
sender As Obj
ect
, e As Ev
ent
Args) Handl
es
t
xt_
discount
.Text
Changed
EndSub

Pri
vate Sub t xt
_sub_
Text
Changed(
sender As Obj
ect
, e As Ev
ent
Args) Handl
es
t
xt_
sub.Text
Changed

EndSub

Pri
vateSubbt
_bar
u_Cl
i
ck(
senderAsObj
ect
,eAsEv
ent
Args)Handl
esbt
_bar
u.Cl
i
ck
kosong(
)
EndSub

Pri
vat eSubbt _simpan_Cli
ck(senderAsObj ect,
eAsEv entArgs)Handlesbt_simpan.Click
sql1=" I
nser tint
ot bl
_penjual
anv alues('
"&Me. txt
_kode.Text&" '
,'
"&Me. t
xt_cust .
Text&" '
,'
"&
Me.
txt_alamat.Text & " '
,
'"& Me. dt
_tanggal.
Text & "'
,'
" & Me. cb_j
enis_kendar
aan. Text & "',
'
"&
Me.
txt_harga.Text&" '
,
'"&Me. t
xt_di
scount .
Text&" '
,
'"&Me.txt
_sub.Text&" '
,
'"&Me.txt_pajak.Tex
t&" '
,'
"
&Me.txt_tot
al.Text&"')
"
cmd=NewSql Cl
i
ent.
SqlCommand(sql
1)
cmd.
Connecti
on=conn
cmd.
Execut
eNonQuer
y()
MsgBox(
"Dat
aSudahDisimpan"
,MsgBoxSt
yle.
Inf
ormat
ion,
"Per
hat
ian"
)
EndSub

Pr
ivat
e Sub dgv
_dayap_
Cell
Content
Cli
ck(
senderAs Obj
ect
,e As Dat
aGr
idVi
ewCel
l
Event
Args)
Handl
esdgv_day
ap.
Cell
Content
Cli
ck

EndSub

Pri
v ateSubdgv _
day ap_CellContentDoubl eClick(senderAsObj ect,eAsDataGr
idVi
ewCel
l
Event
Args)
Handl esdgv _dayap.CellContentDoubl eCl i
ck
OnEr rorResumeNext
txt_kode. Text=dgv _dayap.Rows( e.RowI ndex) .
Cel l
s( 0).Value
txt_cust .
Text=dgv _dayap.Rows( e.RowI ndex).Cells(1) .
Val ue
txt_alamat .
Text=dgv _dayap.Rows( e.RowI ndex) .
Cel ls(2).Value
dt _
tanggal .
Text=dgv _dayap.Rows( e.RowI ndex) .
Cel ls(3).Value
cb_ j
eni s_kendar aan.Text=dgv _ dayap. Rows( e.RowI ndex) .Cell
s(4)
.Val
ue
txt_har ga.Text=dgv _dayap.Rows( e. RowI ndex) .
Cel l
s( 5).Value
txt_discount .Text=dgv _dayap.Rows( e.RowI ndex) .
Cel ls(6).Val
ue
txt_sub. Text=dgv _dayap.Rows( e.RowI ndex) .
Cells(7) .
Val ue
txt_pajak. Text=dgv _dayap.Rows( e.RowI ndex).Cells(8) .
Val ue
txt_total.Text=dgv _dayap.Rows( e.RowI ndex).Cells(9) .
Val ue
EndSub
EndCl ass

9.Tampi
l
anAkhi
r

You might also like