Professional Documents
Culture Documents
Quiz15 Lisatrijulita Vbii
Quiz15 Lisatrijulita Vbii
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