- See more at: http://blog-rangga.blogspot.com/2013/01/cara-mengganti-icon-kursor-blog-dengan.html#sthash.c5biKms2.dpuf

Sabtu, 13 Oktober 2012

Latihan_27_36110044 Aplikasi Komputer 4



Pada Form Latihan 27 terdapat tiga object  yaitu object Label,  TextBox, dan Button

Object label
sebanyak lima object Label yang bertuliskan Penginputan Barang, Kode Barang, Nama Barang, Harga Jual, Jumlah Barang

Object textbox
sebanyak empat yang berstatus input yang diberi nama Kode_36110044, Nama_36110044, Harga_36110044, Jumlah_36110044

Object Button
Terdapat satu object button (Simpan). Button Simpan digunakan untuk menyimpan data yang telah diinput pada textbox ke dalam form BARANG di Ms Access.

Script Unique
SIMPAN_36110044_Click
        If KODE_36110044.Text.Length = 0 Then
            MsgBox("kode barang belum terisi")
            Exit Sub
        End If
Even
SIMPAN_36110044_Click






PROSEDUR PENYELESAIAN:
1.      Klik star lalu pilih Microsoft Visual Studio 2008
 

2.      Pilih icon Add New Item
 

3.      Ubah nama pada lembar “Add New Item” kemudian add
 

4.      Buat design form dengan menggunakan object Label,  TextBox, dan Button yang ada dalam "Toolbox”
 

5.      Ganti nama Textbox dan Button menggunakan "Properties Window"
 

6.      Klik 2x pada kotak design untuk membuka lembar vb
 Masukkan rumus berikut untuk menyelesaikan latihan_27

Public Class Latihan_27_36110044
    Dim bridgeTiya As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\materi kuliah\apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\databarang.accdb;jet oledb:database password=TY")
    Dim cari As New ByIskandar.CariKeDataBaseByIskandar

    Private Sub SIMPAN_36110044_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SIMPAN_36110044.Click
        If KODE_36110044.Text.Length = 0 Then
            MsgBox("kode barang belum terisi")
            Exit Sub
        End If

        If NAMA_36110044.Text.Length = 0 Then
            MsgBox("nama barang belum terisi")
            Exit Sub
        End If

        If Val(HARGA_36110044.Text) = 0 Then
            MsgBox("harga jual belum diisi")
            Exit Sub
        End If

        If Val(JUMLAH_36110044.Text) = 0 Then
            MsgBox("jumlah barang belum diisi")
            Exit Sub
        End If

        cari.AturPencarianDataBase("BARANG", "KODEBARANG", KODE_36110044.Text, 1, bridgeTiya)

        If cari.JumlanBaris > 0 Then
            MsgBox("kode sudah ada")
            Exit Sub
        End If

        Dim com As New OleDb.OleDbCommand
        com = New OleDb.OleDbCommand("insert into BARANG (KODEBARANG, NAMABARANG, HARGAJUAL, JUMLAHBARANG) values ('" & KODE_36110044.Text & "','" & KODE_36110044.Text & "'," & Val(HARGA_36110044.Text) & "," & Val(JUMLAH_36110044.Text) & ")", bridgeTiya)

        bridgeTiya.Open()
        com.ExecuteNonQuery()
        bridgeTiya.Close()
        com.Dispose()

        KODE_36110044.Text = ""
        NAMA_36110044.Text = ""
        HARGA_36110044.Text = ""
        HARGA_36110044.Text = ""
    End Sub
End Class
7.      Jalankan program dengan menggunakan  “start debugging”

 










Tidak ada komentar: