- 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_28B_36110044 Aplikasi Komputer 4



Pada Form Latihan 28B 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 Datagridview, label, dan textbox 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_28B

Public Class Latihan_28B_36110044
    Dim go 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")


    Private Sub SIMPAN_36110044_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SIMPAN_36110044.Click
        'perintah periksa data
        If KODE_36110044.Text.Length = 0 Then
            MsgBox("Please Insert Your Text")
            Exit Sub
        End If

        If NAMA_36110044.Text.Length = 0 Then
            MsgBox("Please Insert Your Text")
            Exit Sub
        End If

        If Val(HARGA_36110044.Text) = 0 Then
            MsgBox("Please Insert Your Text")
            Exit Sub
        End If

        If Val(JUMLAH_36110044.Text) = 0 Then
            MsgBox("Please Insert Your Text")
            Exit Sub
        End If

        'perintah ambil data
        Dim CARI As New ByIskandar.CariKeDataBaseByIskandar
        CARI.AturPencarianDataBase("BARANG", "KODEBARANG", KODE_36110044.Text, 1, go)

        If CARI.JumlanBaris > 0 Then
            MsgBox("The data has been exist please insert new data")

            'mengosongkan text box
            KODE_36110044.Text = " "
            NAMA_36110044.Text = " "
            HARGA_36110044.Text = " "
            JUMLAH_36110044.Text = " "
            Exit Sub
        End If

        'deklarasi object command
        Dim Cm As New OleDb.OleDbCommand
        Cm = New OleDb.OleDbCommand("INSERT INTO BARANG (KODEBARANG, NAMABARANG, HARGAJUAL, JUMLAHBARANG) VALUES ('" & KODE_36110044.Text & "','" & NAMA_36110044.Text & "', " & Val(HARGA_36110044.Text) & "," & Val(JUMLAH_36110044.Text) & ")", go)
        go.Open()
        Cm.ExecuteNonQuery()
        go.Close()
        Cm.Dispose()

        'mengosongkan text box
        KODE_36110044.Text = " "
        NAMA_36110044.Text = " "
        HARGA_36110044.Text = " "
        JUMLAH_36110044.Text = " "

        'menjalankan procedure pengambilan data
        Latihan_28A_36110044.isiTiya()

        'menutup form
        Me.Close()
    End Sub
End Class
7.      Jalankan program dengan menggunakan  “start debugging”
 












Tidak ada komentar: