Вы находитесь на странице: 1из 20

Listing Program Lengkap

I. Form Login (frmLogin)


Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Private Sub cmdExit_Click()
rs.Close
con.Close
End
End Sub
Private Sub cmdLogin_Click()
Dim foundName As Integer
Dim foundPass As Integer
foundName = 0
foundPass = 0
If txtUser.Text = "" Then
MsgBox "Masukkan User Name Anda!", vbOKOnly, "PT. Zoneta Prima Abadi"
txtUser.SetFocus
ElseIf txtPass.Text = "" Then
MsgBox "Masukkan Password Anda!", vbOKOnly, "PT. Zoneta Prima Abadi"
txtPass.SetFocus
Else
rs.MoveFirst
Do While rs.EOF = False
If rs(0) = txtUser.Text Then
intFoundName = 1
End If
rs.MoveNext
Loop
If intFoundName = 1 Then
rs.MoveFirst
Do While rs.EOF = False
If rs(0) = txtUser.Text And rs(1) = txtPass.Text Then
intFoundPass = 1
End If
rs.MoveNext
Loop
If intFoundPass = 1 Then
rs.Close
con.Close
Unload Me

43

frmMain.Show
Else
MsgBox "Password Anda salah!", vbOKOnly, "PT. Zoneta Prima Abadi"
txtPass.Text = ""
txtPass.SetFocus
End If
Else
MsgBox "Maaf, Anda tidak berhak mengakses", vbOKOnly, "PT. Zoneta Prima
Abadi"
txtUser.Text = ""
txtPass.Text = ""
txtUser.SetFocus
End If
End If
End Sub
Private Sub cmdReset_Click()
txtUser.Text = ""
txtPass.Text = ""
txtUser.SetFocus
End Sub
Private Sub Form_Load()
Dim strDay, strMonth As String
Select Case DatePart("w", Now)
Case 1: strDay = "Minggu"
Case 2: strDay = "Senin"
Case 3: strDay = "Selasa"
Case 4: strDay = "Rabu"
Case 5: strDay = "Kamis"
Case 6: strDay = "Jumat"
Case 7: strDay = "Sabtu"
End Select
Select Case Month(Now)
Case 1: strMonth = "Januari"
Case 2: strMonth = "Februari"
Case 3: strMonth = "Maret"
Case 4: strMonth = "April"
Case 5: strMonth = "Mei"
Case 6: strMonth = "Juni"
Case 7: strMonth = "Juli"
Case 8: strMonth = "Agustus"
Case 9: strMonth = "September"
Case 10: strMonth = "Oktober"
Case 11: strMonth = "November"
Case 12: strMonth = "Desember"

44

End Select
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
strTitle = ".:: " & strDay & ", " & Day(Now) & " " & strMonth & " " & Year(Now) & " ::
"
Me.Caption = strTitle & Time & " :: " & strGreeting
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path &
"\Database\zpa.mdb"
rs.Open "select * from msLogin", con, adOpenKeyset, adLockOptimistic
End Sub
II. Form Main (frmMain)
Dim temp As String
Dim tempKodeBrg
Dim con As New ADODB.Connection
Dim rsTrans As New ADODB.Recordset
Dim rsPrin As New ADODB.Recordset
Dim rsPhone As New ADODB.Recordset
Dim rsFax As New ADODB.Recordset
Dim rsBarang As New ADODB.Recordset
Dim rsTransPilih As New ADODB.Recordset
Private Sub cmdAdd_Click()
rsTrans.Close
rsPrin.Close
rsPhone.Close
rsFax.Close
con.Close
Unload Me
frmAdd.Show
End Sub
Private Sub cmdBarang_Click()
rsTrans.Close
rsPrin.Close

45

rsPhone.Close
rsFax.Close
con.Close
Unload Me
frmBarang.Show
End Sub
Private Sub cmdDelete_Click()
rsTrans.Delete
rsTrans.Update
rsTrans.MoveNext
If rsTrans.EOF = True Then
rsTrans.MoveFirst
End If
End Sub
Private Sub cmdPrinc_Click()
rsTrans.Close
rsPrin.Close
rsPhone.Close
rsFax.Close
con.Close
Unload Me
frmPrinciple.Show
End Sub
Private Sub Command1_Click()
rsTrans.Close
rsPrin.Close
rsPhone.Close
rsFax.Close
con.Close
End
End Sub
Private Sub Command2_Click()
rsTrans.Close
rsPrin.Close
rsPhone.Close
rsFax.Close
con.Close
Unload Me
frmBarang.Show
End Sub

46

Private Sub Form_Load()


Dim strDay, strMonth As String
Select Case DatePart("w", Now)
Case 1: strDay = "Minggu"
Case 2: strDay = "Senin"
Case 3: strDay = "Selasa"
Case 4: strDay = "Rabu"
Case 5: strDay = "Kamis"
Case 6: strDay = "Jumat"
Case 7: strDay = "Sabtu"
End Select
Select Case Month(Now)
Case 1: strMonth = "Januari"
Case 2: strMonth = "Februari"
Case 3: strMonth = "Maret"
Case 4: strMonth = "April"
Case 5: strMonth = "Mei"
Case 6: strMonth = "Juni"
Case 7: strMonth = "Juli"
Case 8: strMonth = "Agustus"
Case 9: strMonth = "September"
Case 10: strMonth = "Oktober"
Case 11: strMonth = "November"
Case 12: strMonth = "Desember"
End Select
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
strTitle = ".:: " & strDay & ", " & Day(Now) & " " & strMonth & " " & Year(Now) & " ::
"
Me.Caption = strTitle & Time & " :: " & strGreeting
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path &
"\Database\zpa.mdb"
rsTrans.Open "select * from transPembelian", con, adOpenKeyset, adLockOptimistic
rsPrin.Open "select * from msPrinciple", con, adOpenKeyset, adLockOptimistic
rsPhone.Open "select * from tblPhone", con, adOpenKeyset, adLockOptimistic
rsFax.Open "select * from tblFax", con, adOpenKeyset, adLockOptimistic
Call nmPrinciple

47

End Sub
Private Sub nmPrinciple()
Do While rsPrin.EOF = False
Combo1.AddItem rsPrin(1)
rsPrin.MoveNext
Loop
End Sub
Private Sub NmPrincipleAdd()
Do While rsPrin.EOF = False
Combo4.AddItem rsPrin(1)
rsPrin.MoveNext
Loop
End Sub
Private Sub phone()
rsPhone.MoveFirst
Do While rsPhone.EOF = False
If txtKode.Text = rsPhone(0) Then
List1.AddItem rsPhone(1)
rsPhone.MoveNext
End If
Loop
End Sub
Private Sub fax()
rsFax.MoveFirst
Do While rsFax.EOF = False
If txtKode.Text = rsFax(0) Then
List2.AddItem rsFax(1)
rsFax.MoveNext
End If
Loop
End Sub
Private Sub Label19_Click()
Call NmPrincipleAdd
End Sub
Private Sub Label18_Click()
Call KdBrg
End Sub
Private Sub lblDetailTrans_Click()

48

rsTransPilih.Open "select * from transPembelian where no_trans = '" & Combo3.Text


& "' order by no_trans", con, adOpenKeyset, adLockOptimistic
Set MSHFlexGrid1.DataSource = rsTransPilih
End Sub
Private Sub lblTampilData_Click()
rsPrin.MoveFirst
Do While rsPrin.EOF = False
If Combo1.Text = rsPrin(1) Then
txtKode.Text = rsPrin(0)
txtAtt.Text = rsPrin(2)
Call phone
Call fax
End If
rsPrin.MoveNext
Loop
rsTrans.MoveFirst
Do While rsTrans.EOF = False
If txtKode.Text = rsTrans(1) Then
Combo2.AddItem rsTrans(2)
End If
rsTrans.MoveNext
Loop
End Sub
Private Sub lblTampilNoTrans_Click()
rsTrans.MoveFirst
Do While rsTrans.EOF = False
If Combo2.Text = rsTrans(2) Then
Combo3.AddItem rsTrans(0)
End If
rsTrans.MoveNext
Loop
End Sub
Private Sub Timer1_Timer()
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"

49

End If
Me.Caption = strTitle & Time & " :: " & strGreeting
End Sub
III. Form Add (frmAdd)
Dim con As New ADODB.Connection
Dim rsPrin As New ADODB.Recordset
Dim rsBarang As New ADODB.Recordset
Dim rsTrans As New ADODB.Recordset
Private Sub cmdMain_Click()
rsPrin.Close
rsBarang.Close
rsTrans.Close
con.Close
Unload Me
frmMain.Show
End Sub
Private Sub cmdReset_Click()
Combo4.Text = "pilih kode principle"
txtTglTrans.Text = ""
txtNoTrans.Text = ""
txtTerm.Text = ""
txtSONo.Text = ""
txtProDel.Text = ""
Combo5.Text = "pilih kode barang"
txtQty.Text = ""
txtTotHarga.Text = ""
txtDisc.Text = ""
txtTotAD = ""
txtPPn.Text = ""
txtTotAP.Text = ""
End Sub
Private Sub cmdTambah_Click()
rsTrans.AddNew
rsTrans("kode_principle") = Combo4.Text
rsTrans("order_date") = Format(Date, "dd MMM yy")
rsTrans("no_trans") = txtNoTrans.Text
rsTrans("terms") = txtTerm.Text
rsTrans("s/o_no") = txtSONo.Text
rsTrans("promised_delivery") = Format(Date, "dd MMM yy")
rsTrans("kode_brg") = Combo5.Text
rsTrans("qty") = txtQty.Text

50

rsTrans("total_price") = txtTotHarga.Text
rsTrans("discount") = txtDisc.Text
rsTrans("totalAfter_discount") = txtTotAD.Text
rsTrans("PPN") = txtPPn.Text
rsTrans("TotalAfter_PPN") = txtTotAP.Text
rsTrans.Update
If rsTrans.State <> adStateClosed Then rsTrans.Close
rsTrans.Open "select * from transPembelian", con, adOpenKeyset, adLockOptimistic
Set TransaksiBaru.DataSource = rsTrans
txtTglTrans.Locked = True
txtNoTrans.Locked = True
txtTerm.Locked = True
txtSONo.Locked = True
txtProDel.Locked = True
End Sub
Private Sub Form_Load()
Dim strDay, strMonth As String
Select Case DatePart("w", Now)
Case 1: strDay = "Minggu"
Case 2: strDay = "Senin"
Case 3: strDay = "Selasa"
Case 4: strDay = "Rabu"
Case 5: strDay = "Kamis"
Case 6: strDay = "Jumat"
Case 7: strDay = "Sabtu"
End Select
Select Case Month(Now)
Case 1: strMonth = "Januari"
Case 2: strMonth = "Februari"
Case 3: strMonth = "Maret"
Case 4: strMonth = "April"
Case 5: strMonth = "Mei"
Case 6: strMonth = "Juni"
Case 7: strMonth = "Juli"
Case 8: strMonth = "Agustus"
Case 9: strMonth = "September"
Case 10: strMonth = "Oktober"
Case 11: strMonth = "November"
Case 12: strMonth = "Desember"
End Select
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then

51

strGreeting = "Selamat Sore...!"


ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
strTitle = ".:: " & strDay & ", " & Day(Now) & " " & strMonth & " " & Year(Now) & " ::
"
Me.Caption = strTitle & Time & " :: " & strGreeting
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path &
"\Database\zpa.mdb"
rsTrans.Open "select * from transPembelian", con, adOpenKeyset, adLockOptimistic
rsPrin.Open "select * from msPrinciple", con, adOpenKeyset, adLockOptimistic
rsBarang.Open "select * from msBarang", con, adOpenKeyset, adLockOptimistic
Call kdPrinc
End Sub
Private Sub kdPrinc()
Do While rsPrin.EOF = False
Combo4.AddItem rsPrin(0)
rsPrin.MoveNext
Loop
End Sub
Private Sub KdBrg()
rsBarang.MoveFirst
Do While rsBarang.EOF = False
Combo5.AddItem rsBarang(0)
rsBarang.MoveNext
Loop
End Sub
Private Sub Label18_Click()
Call KdBrg
End Sub
Private Sub Timer1_Timer()
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"

52

End If
Me.Caption = strTitle & Time & " :: " & strGreeting
End Sub
IV. Form Barang (frmBarang)
Dim flag As Integer
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Private Sub simpan()
rs("kode_brg") = txtKodeBrg.Text
rs("nama_brg") = txtNmBrg.Text
rs("unit_price") = txtHarga.Text
End Sub
Private Sub tampil()
If rs.EOF = False Then
txtKodeBrg.Text = rs("kode_brg")
txtNmBrg.Text = rs("nama_brg")
txtHarga.Text = rs("unit_price")
End If
End Sub
Private Sub cmdBatal_Click()
Call tampil
cmdBatal.Enabled = False
cmdOK.Enabled = False
cmdViewDetail.Enabled = True
cmdTambah.Enabled = True
cmdUpdate.Enabled = True
cmdHapus.Enabled = True
End Sub
Private Sub cmdFirst_Click()
rs.MoveFirst
Call tampil
End Sub
Private Sub cmdHapus_Click()
rs.Delete
rs.Update
rs.MoveNext
If rs.EOF = True Then
rs.MoveFirst
End If

53

Call tampil
If rs.State <> adStateClosed Then rs.Close
rs.Open "select * from msBarang", con, adOpenKeyset, adLockOptimistic
Set Barang.DataSource = rs
End Sub
Private Sub cmdLast_Click()
rs.MoveLast
Call tampil
End Sub
Private Sub cmdMain_Click()
rs.Close
con.Close
Unload Me
frmMain.Show
End Sub
Private Sub lblHarga_Click()
End Sub
Private Sub cmdNext_Click()
rs.MoveNext
If rs.EOF = True Then
rs.MoveLast
End If
Call tampil
End Sub
Private Sub cmdOK_Click()
If flag = 1 Then
rs.AddNew
Call simpan
rs.Update
ElseIf flag = 2 Then
Call simpan
rs.Update
ElseIf flag = 3 Then
rs.MoveFirst
Do While rs.EOF = False
If txtKodeBrg.Text = rs(0) Then
txtNmBrg.Text = rs(1)
txtHarga.Text = rs(2)
'Call phone

54

'Call fax
End If
rs.MoveNext
Loop
End If
cmdTambah.Enabled = True
cmdUpdate.Enabled = True
cmdHapus.Enabled = True
cmdViewDetail.Enabled = True
cmdOK.Enabled = False
cmdBatal.Enabled = False
If rs.State <> adStateClosed Then rs.Close
rs.Open "select * from msBarang", con, adOpenKeyset, adLockOptimistic
Set Barang.DataSource = rs
End Sub
Private Sub cmdPrev_Click()
rs.MovePrevious
If rs.BOF = True Then
rs.MoveFirst
End If
Call tampil
End Sub
Private Sub cmdTambah_Click()
txtKodeBrg.SetFocus
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdUpdate.Enabled = False
cmdOK.Enabled = True
cmdBatal.Enabled = True
txtKodeBrg.Text = ""
txtNmBrg.Text = ""
txtHarga.Text = ""
flag = 1
End Sub
Private Sub cmdUpdate_Click()
txtKodeBrg.SetFocus
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdUpdate.Enabled = False
cmdOK.Enabled = True

55

cmdBatal.Enabled = True
flag = 2
End Sub
Private Sub cmdViewDetail_Click()
txtKodeBrg.SetFocus
txtKodeBrg.Text = ""
txtNmBrg.Text = ""
txtHarga.Text = ""
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdOK.Enabled = True
cmdBatal.Enabled = True
cmdUpdate.Enabled = False
flag = 3
End Sub
Private Sub Form_Load()
Dim strDay, strMonth As String
Select Case DatePart("w", Now)
Case 1: strDay = "Minggu"
Case 2: strDay = "Senin"
Case 3: strDay = "Selasa"
Case 4: strDay = "Rabu"
Case 5: strDay = "Kamis"
Case 6: strDay = "Jumat"
Case 7: strDay = "Sabtu"
End Select
Select Case Month(Now)
Case 1: strMonth = "Januari"
Case 2: strMonth = "Februari"
Case 3: strMonth = "Maret"
Case 4: strMonth = "April"
Case 5: strMonth = "Mei"
Case 6: strMonth = "Juni"
Case 7: strMonth = "Juli"
Case 8: strMonth = "Agustus"
Case 9: strMonth = "September"
Case 10: strMonth = "Oktober"
Case 11: strMonth = "November"
Case 12: strMonth = "Desember"
End Select
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then

56

strGreeting = "Selamat Siang...!"


ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
strTitle = ".:: " & strDay & ", " & Day(Now) & " " & strMonth & " " & Year(Now) & " ::
"
Me.Caption = strTitle & Time & " :: " & strGreeting
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path &
"\Database\zpa.mdb"
rs.Open "select * from msBarang", con, adOpenKeyset, adLockOptimistic
cmdOK.Enabled = False
cmdBatal.Enabled = False
Set Barang.DataSource = rs
Call tampil
End Sub
Private Sub Timer1_Timer()
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
Me.Caption = strTitle & Time & " :: " & strGreeting
End Sub
V. Form Principle (frmPrinciple)
Dim flag As Integer
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Private Sub simpan()
rs("kode_principle") = txtKodePrinc.Text
rs("nama_principle") = txtNmPrinc.Text
rs("attention_name") = txtAttName.Text
rs("no_telp") = txtTelp.Text
rs("no_fax") = txtFax.Text
End Sub

57

Private Sub tampil()


If rs.EOF = False Then
txtKodePrinc.Text = rs("kode_principle")
txtNmPrinc.Text = rs("nama_principle")
txtAttName.Text = rs("attention_name")
txtTelp.Text = rs("no_telp")
txtFax.Text = rs("no_fax")
End If
End Sub
Private Sub cmdBatal_Click()
Call tampil
cmdBatal.Enabled = False
cmdOK.Enabled = False
cmdViewDetail.Enabled = True
cmdTambah.Enabled = True
cmdUpdate.Enabled = True
cmdHapus.Enabled = True
End Sub
Private Sub cmdFirst_Click()
rs.MoveFirst
Call tampil
End Sub
Private Sub cmdHapus_Click()
rs.Delete
rs.Update
rs.MoveNext
If rs.EOF = True Then
rs.MoveLast
End If
Call tampil
If rs.State <> adStateClosed Then rs.Close
rs.Open "select * from tblPrinciple", con, adOpenKeyset, adLockOptimistic
Set Principle.DataSource = rs
End Sub
Private Sub cmdLast_Click()
rs.MoveLast
Call tampil
End Sub
Private Sub cmdMain_Click()
rs.Close
con.Close

58

Unload Me
frmMain.Show
End Sub
Private Sub cmdNext_Click()
rs.MoveNext
If rs.EOF = True Then
rs.MoveLast
End If
Call tampil
End Sub
Private Sub cmdOK_Click()
If flag = 1 Then
rs.AddNew
Call simpan
rs.Update
ElseIf flag = 2 Then
Call simpan
rs.Update
ElseIf flag = 3 Then
rs.MoveFirst
Do While rs.EOF = False
If txtKodePrinc.Text = rs(0) Then
txtNmPrinc.Text = rs(1)
txtAttName.Text = rs(2)
txtTelp.Text = rs(3)
txtFax.Text = rs(4)
End If
rs.MoveNext
Loop
End If
cmdTambah.Enabled = True
cmdUpdate.Enabled = True
cmdHapus.Enabled = True
cmdViewDetail.Enabled = True
cmdOK.Enabled = False
cmdBatal.Enabled = False
If rs.State <> adStateClosed Then rs.Close
rs.Open "select * from tblPrinciple", con, adOpenKeyset, adLockOptimistic
Set Principle.DataSource = rs
End Sub
Private Sub cmdPrev_Click()

59

rs.MovePrevious
If rs.BOF = True Then
rs.MoveFirst
End If
Call tampil
End Sub
Private Sub cmdTambah_Click()
txtKodePrinc.SetFocus
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdUpdate.Enabled = False
cmdOK.Enabled = True
cmdBatal.Enabled = True
txtKodePrinc.Text = ""
txtNmPrinc.Text = ""
txtAttName.Text = ""
txtTelp.Text = ""
txtFax.Text = ""
flag = 1
End Sub
Private Sub cmdUpdate_Click()
txtKodeBrg.SetFocus
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdUpdate.Enabled = False
cmdOK.Enabled = True
cmdBatal.Enabled = True
flag = 2
End Sub
Private Sub cmdViewDetail_Click()
txtKodePrinc.SetFocus
txtNmPrinc.Text = ""
txtAttName.Text = ""
txtTelp.Text = ""
txtFax.Text = ""
cmdViewDetail.Enabled = False
cmdTambah.Enabled = False
cmdHapus.Enabled = False
cmdOK.Enabled = True
cmdBatal.Enabled = True
cmdUpdate.Enabled = False

60

flag = 3
End Sub
Private Sub Form_Load()
Dim strDay, strMonth As String
Select Case DatePart("w", Now)
Case 1: strDay = "Minggu"
Case 2: strDay = "Senin"
Case 3: strDay = "Selasa"
Case 4: strDay = "Rabu"
Case 5: strDay = "Kamis"
Case 6: strDay = "Jumat"
Case 7: strDay = "Sabtu"
End Select
Select Case Month(Now)
Case 1: strMonth = "Januari"
Case 2: strMonth = "Februari"
Case 3: strMonth = "Maret"
Case 4: strMonth = "April"
Case 5: strMonth = "Mei"
Case 6: strMonth = "Juni"
Case 7: strMonth = "Juli"
Case 8: strMonth = "Agustus"
Case 9: strMonth = "September"
Case 10: strMonth = "Oktober"
Case 11: strMonth = "November"
Case 12: strMonth = "Desember"
End Select
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
strTitle = ".:: " & strDay & ", " & Day(Now) & " " & strMonth & " " & Year(Now) & " ::
"
Me.Caption = strTitle & Time & " :: " & strGreeting
con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path &
"\Database\zpa.mdb"
rs.Open "select * from tblPrinciple", con, adOpenKeyset, adLockOptimistic
cmdOK.Enabled = False
cmdBatal.Enabled = False

61

Set Principle.DataSource = rs
Call tampil
End Sub
Private Sub Timer1_Timer()
If Hour(Time) < 10 Then
strGreeting = "Selamat pagi...!"
ElseIf Hour(Time) < 15 Then
strGreeting = "Selamat Siang...!"
ElseIf Hour(Time) < 19 Then
strGreeting = "Selamat Sore...!"
ElseIf Hour(Time) < 24 Then
strGreeting = "Selamat Malam...!"
End If
Me.Caption = strTitle & Time & " :: " & strGreeting
End Sub

62

Вам также может понравиться