Jawaban UTS Visual Basic 6
-
Upload
sofyan-mungkin-syah -
Category
Documents
-
view
105 -
download
5
Transcript of Jawaban UTS Visual Basic 6
![Page 1: Jawaban UTS Visual Basic 6](https://reader035.fdocuments.us/reader035/viewer/2022081716/549ddae7ac795906768b45c0/html5/thumbnails/1.jpg)
F:\sofyanzyah\Latihan VB6.0\UTS_08112011
Jawaban UTS Visual Basic 6.0 Lanjutan
Buatlah Database Grosir
Tabel Pemesanan
Field Name Data Type Field Size Description
KdPemesanan Text 8 Primary Key
TglPemesanan Date/Time Short Date
NmPemesan Text 64
AlmtPemesan Text 64
Source Code
Sub aktif()
NmPemesan.Enabled = True
AlmtPemesan.Enabled = True
End Sub
Sub nonaktif()
KdPemesanan.Enabled = False
TglPemesanan.Enabled = False
NmPemesan.Enabled = False
AlmtPemesan.Enabled = False
End Sub
![Page 2: Jawaban UTS Visual Basic 6](https://reader035.fdocuments.us/reader035/viewer/2022081716/549ddae7ac795906768b45c0/html5/thumbnails/2.jpg)
F:\sofyanzyah\Latihan VB6.0\UTS_08112011
Sub kosong()
KdPemesanan.Text = ""
TglPemesanan.Text = ""
NmPemesan.Text = ""
AlmtPemesan.Text = ""
Option1.Value = False
Option2.Value = False
End Sub
Function tombol(tambah, simpan, batal, keluar As Boolean)
Command2.Enabled = tambah
Command3.Enabled = simpan
Command4.Enabled = batal
Command5.Enabled = keluar
End Function
Sub awal()
kosong
nonaktif
tombol True, False, False, True
Frame1.Enabled = True
End Sub
Sub auto()
With Adodc1.Recordset
If .RecordCount > 0 Then
.MoveLast
KdPemesanan.Text = Format(Date, "yyyy") &
Format(Val(Right(!KdPemesanan, 4)) + 1, "0000")
Else
KdPemesanan.Text = Format(Date, "yyyy") & "0001"
End If
End With
End Sub
Private Sub Command1_Click()
With Adodc1.Recordset
If Option1.Value = True Then
.MoveFirst
.Find "KdPemesanan='" & Pencarian.Text & "'"
If .EOF And .BOF Then
MsgBox "Data tidak ditemukan"
Else
KdPemesanan.Text = !KdPemesanan
TglPemesanan.Text = !TglPemesanan
NmPemesan.Text = !NmPemesan
AlmtPemesan.Text = !AlmtPemesan
End If
End If
If Option2.Value = True Then
.MoveFirst
.Find "NmPemesan='" & Pencarian.Text & "'"
If .EOF And .BOF Then
MsgBox "Data tidak ditemukan"
Else
![Page 3: Jawaban UTS Visual Basic 6](https://reader035.fdocuments.us/reader035/viewer/2022081716/549ddae7ac795906768b45c0/html5/thumbnails/3.jpg)
F:\sofyanzyah\Latihan VB6.0\UTS_08112011
KdPemesanan.Text = !KdPemesanan
TglPemesanan.Text = !TglPemesanan
NmPemesan.Text = !NmPemesan
AlmtPemesan.Text = !AlmtPemesan
End If
End If
End With
End Sub
Private Sub Command2_Click()
aktif
kosong
auto
TglPemesanan.Text = Format(Date, "dd/mm/yyyy")
tombol False, True, True, False
NmPemesan.SetFocus
Frame1.Enabled = False
End Sub
Private Sub Command3_Click()
With Adodc1.Recordset
.AddNew
!KdPemesanan = KdPemesanan.Text
!TglPemesanan = TglPemesanan.Text
!NmPemesan = NmPemesan.Text
!AlmtPemesan = AlmtPemesan.Text
.Update
Adodc1.Refresh
DataGrid1.Refresh
End With
Adodc1.Refresh
DataGrid1.Refresh
awal
End Sub
Private Sub Command4_Click()
b = MsgBox("Anda yakin ingin membatalkan?", vbQuestion +
vbYesNo, "Entong'z Batal")
If b = vbYes Then
awal
End If
End Sub
Private Sub Command5_Click()
k = MsgBox("Anda yakin ingin membatalkan?", vbQuestion +
vbYesNo, "Entog'z Keluar")
If k = vbYes Then
Unload Me
End If
End Sub
Private Sub Form_Load()
awal
Pencarian.Text = "Pencarian"
End Sub
![Page 4: Jawaban UTS Visual Basic 6](https://reader035.fdocuments.us/reader035/viewer/2022081716/549ddae7ac795906768b45c0/html5/thumbnails/4.jpg)
F:\sofyanzyah\Latihan VB6.0\UTS_08112011
Private Sub Option1_Click()
If Option1.Value = True Then
Pencarian.Text = ""
Pencarian.SetFocus
End If
End Sub
Private Sub Option2_Click()
If Option2.Value = True Then
Pencarian.Text = ""
Pencarian.SetFocus
End If
End Sub
Good Luck, Selamat mencoba.....!!!