0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan7 halaman

Modul II Aplikasi VB 2008

Dokumen tersebut memberikan panduan cara membuat aplikasi stok barang menggunakan VB 2008 dengan fitur-fitur seperti form customer, listview, dan perintah untuk menambah, mengubah, menghapus, dan membersihkan data customer. Langkah-langkahnya meliputi pembuatan form customer, properties kontrol, pembuatan listview, penulisan kode program untuk listview customer, dan perintah-perintah tombol.

Diunggah oleh

Rizky Yansyah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan7 halaman

Modul II Aplikasi VB 2008

Dokumen tersebut memberikan panduan cara membuat aplikasi stok barang menggunakan VB 2008 dengan fitur-fitur seperti form customer, listview, dan perintah untuk menambah, mengubah, menghapus, dan membersihkan data customer. Langkah-langkahnya meliputi pembuatan form customer, properties kontrol, pembuatan listview, penulisan kode program untuk listview customer, dan perintah-perintah tombol.

Diunggah oleh

Rizky Yansyah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

 

                   STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 

MODUL II  APLIKASI STOK BARANG VB 2008 
APLIKASI STOK BARANG DENGAN VB 2008 
1. MEMBUAT FORM CUSTUMER

TAMPILAN FORM CUSTOMER

RANCANGAN PROPERTIES
1. Buat 8 label dan atur text sesuai dengan tampilan form
2. Buat 8 buah textbox dengan pengaturan properties sbb:
Nama objek Text Name
Textbox1 Kosongkan Textbox1
Textbox2 ,, Txtkdcustomer
Textbox3 ,, Txtnamacustomer
Textbox4 ,, Txtalamat
Textbox5 ,, Txttelepon
Textbox6 ,, Txtemail
Textbox7 ,, MASKEDTEXTBOXNPWP
Textbox8 ,, Txtcontactperson
Form FORM DATA CUSTOMER
CUSTOMER
BUTTON1 Add Btntambah
BUTTON2 Edit Btnubah
BUTTON3 Remove Btnhapus
BUTTON4 Bersih Btnbersih

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 
BUTTON5 Exit Btnkeluar
BUTTON6 Cari Btncari
Button 7 Tampil Btntampil
Listview1 Lvcustomer

3. Cara membuat listview


a. Klik listview pada toolbox letakan pada form anda
b. Klik tanda panah pada ujung kanan atas listview

c. Klik edit colom


d. Akan tampil menu

e. Klik add sebanyak 7 kali dan ketik text pada columnheader properties
Sesuai dengan tampilan yang di inginkan dan atur lebar data sesuai tampilan.
f. Klik ok jika selesai
4. Mengetik listing program
5. Klik form kosong pada form dan klik view code pada properties anda
Ketik listing berikut:
Imports System.Data.OleDb

Public Class Customer

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 
Sub listViewCustomer()
Dim buka As String = "Select * From Customer Order By Kode_Customer Asc"
Try
Using CLUB As New OleDbConnection(My.Settings.STRKONEKSI)
Using Cmd As New OleDbCommand(buka, CLUB)
CLUB.Open()
Using Data As OleDbDataReader = Cmd.ExecuteReader()
LVCUSTOMER.Items.Clear()
Do While Data.Read
Dim LVItem = LVCUSTOMER.Items.Add(Data(0))
With LVItem
For i As Integer = 1 To Data.FieldCount - 1
.SubItems.Add(IIf(IsDBNull(Data(i)), "", Data(i)))
Next i
End With
Loop
End Using
End Using
End Using
Catch ex As Exception
MsgBox(ex.Message())
Finally
buka = Nothing
End Try
End Sub
End class

6. Klik 2x btn add


Private Sub BtnTambah_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BTNTAMBAH.Click

If TXTKDCUSTOMER.Text = "" Then


MsgBox("isikan data!", MsgBoxStyle.Information)
TXTKDCUSTOMER.Focus()
End If
Try
Dim Tambah As String = "insert into Customer values ('" &
TXTKDCUSTOMER.Text & "','" & TXTNAMACUSTOMER.Text & "','" &
TXTALAMAT.Text & "','" & TXTTELEPON.Text & "','" & TXTEMAIL.Text &
"','" & MaskedTextBoxNPWP.Text & "','" & TXTCONTACTPERSON.Text &
"')"
Using club As New OleDbConnection(My.Settings.STRKONEKSI)
Using cmd As New OleDbCommand(Tambah, CLUB)
CLUB.Open()
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
MsgBox("datanya sudah bertambah!")
Call listViewCustomer()
End Using
End Using
Catch ex As Exception
MsgBox("DATA SUDAH ADA")
End Try
End Sub

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 

7. Klik 2x btn edit

Private Sub BtnUbah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles BTNUBAH.Click
Try
Dim Ubah As String = "update Customer set Kode_Customer='" & Me.TxtKdCustomer.Text &
"'," & _ "Nama_Customer='" & Me.TxtNamaCustomer.Text & "'," & _
"Alamat='" & Me.TxtAlamat.Text & "'," & _
"Telepon='" & Me.TxtTelepon.Text & "'," & _
"EMAIL='" & Me.TXTEMAIL.Text & "'," & _
"NPWP='" & Me.MaskedTextBoxNPWP.Text & "'," & _
"Contact_Person='" & Me.TxtContactPerson.Text & "'
where Kode_Customer='" & Me.TxtKdCustomer.Text & "'"
Using CLUB As New OleDbConnection(My.Settings.STRKONEKSI)
Using cmd As New OleDbCommand(Ubah, CLUB)
CLUB.Open()
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
End Using
End Using
MsgBox("data telah di ubah...")
Call listViewCustomer()
Catch ex As Exception
MsgBox(ex.Message())
End Try

End Sub

8. Klik 2x tombol remove

Private Sub BtnHapus_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles BTNHAPUS.Click
Try
Dim Hapus As String = "delete * from Customer where
Kode_Customer ='" & Me.TxtKdCustomer.Text & "'"
Using CLUB As New OleDbConnection(My.Settings.STRKONEKSI)
Using cmd As New OleDbCommand(Hapus, CLUB)
CLUB.Open()
cmd.CommandType = CommandType.Text
cmd.ExecuteNonQuery()
End Using
End Using
Me.TxtKdCustomer.Text = "" : Me.TxtNamaCustomer.Text = ""
Me.TxtAlamat.Text = "" : Me.TxtTelepon.Text = ""
Me.TXTEMAIL.Text = "" : Me.MaskedTextBoxNPWP.Text = ""
Me.TxtContactPerson.Text = ""
Hapus = Nothing
MsgBox("Data Anda Telah Dihapus")

Call listViewCustomer()
Me.TxtKdCustomer.Focus()

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 
Catch ex As Exception
MsgBox(ex.Message())
End Try
End Sub

9. Klik 2x btn bersih

Private Sub BtnBersih_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles BtnBersih.Click
TXTKDCUSTOMER.Text = ""
TXTNAMACUSTOMER.Text = ""
TXTALAMAT.Text = ""
TXTTELEPON.Text = ""
TXTEMAIL.Text = ""
MaskedTextBoxNPWP.Text = ""
TXTCONTACTPERSON.Text = ""
TXTKDCUSTOMER.Focus()
Call listViewCustomer()
End Sub

10. Klik 2 x btn tampil

Private Sub BTNTAMPIL_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles BTNTAMPIL.Click
Call listViewCustomer()
End Sub

11. Ketik listing tampilan listview

Private Sub LVCustomer_Click(ByVal sender As Object, ByVal e As System.EventArgs)


Handles LVCUSTOMER.Click
Me.TxtKdCustomer.Text = Me.LVCUSTOMER.SelectedItems(0).Text.ToString
Me.TxtNamaCustomer.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(1).Text.ToString
Me.TxtAlamat.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(2).Text.ToString
Me.TxtTelepon.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(3).Text.ToString
Me.TXTEMAIL.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(4).Text.ToString
Me.MaskedTextBoxNPWP.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(5).Text.ToString
Me.TxtContactPerson.Text = Me.LVCUSTOMER.SelectedItems(0).SubItems(6).Text.ToString
End Sub

12. Btn keluar


Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles BTNKELUAR.Click
Me.Close()
End Sub

13. Klik 2x form customer

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 

Private Sub Customer_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
Call listViewCustomer()
End Sub

14. Klik 2x btn cari

Private Sub BTNCARI_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles BTNCARI.Click
Dim buka As String = "Select * From Customer where Nama_Customer like '%" &
TextBox1.Text & "%' Order By Nama_customer Asc"
Try
Using CLUB As New OleDbConnection(My.Settings.STRKONEKSI)
Using Cmd As New OleDbCommand(buka, CLUB)
CLUB.Open()
Using Data As OleDbDataReader = Cmd.ExecuteReader()
LVCUSTOMER.Items.Clear()
Dim x As Integer = 0
Do While Data.Read

LVCUSTOMER.Items.Add(Data("Kode_Customer"))
LVCUSTOMER.Items(x).SubItems.Add(Data("Nama_Customer"))
LVCUSTOMER.Items(x).SubItems.Add(Data("Alamat"))
LVCUSTOMER.Items(x).SubItems.Add(Data("Telepon"))
LVCUSTOMER.Items(x).SubItems.Add(Data("EMAIL"))
LVCUSTOMER.Items(x).SubItems.Add(Data("NPWP"))
LVCUSTOMER.Items(x).SubItems.Add(Data("Contact_Person"))
x = x + 1

Loop
End Using
End Using
End Using
Catch ex As Exception
MsgBox(ex.Message())
Finally
buka = Nothing
End Try

End Sub

15. Simpan lah program anda


16. Kembali ke form utama
17. Klik 2 x customer pada submenu strip menu utama
Ketikkan sbb:
Customer.show()

18. Periksa kesalahan pada listing program customer anda , jika tidak ada kesalahan
silakan jalankan program anda.

 
                    STMIK TRIGUNA DHARMA MEDAN 
  MODUL VB 2008  
  OLEH : MARSONO, S.KOM , M.KOM 
 

Anda mungkin juga menyukai