Minggu, 14 Oktober 2012

Latihan_27_46110009

Latihan_27_46110009

1.      Langkah-langkah Untuk Membuat Form Baru
ü Buka project yang telah ada
ü Pilih/klik PROJECT pada menu bar
ü Setelah itu pilih Add Windows Form
ü Setelah dipilih maka akan muncul permintaan pengisian nama Form seperti gambar di bawah:
 
ü Buat dasign Form seperti gambar di bawah dengan menggunkan Toolbox:
ü Setelah form selesai masukkan rumus seperti dibawah ini 


2.      Deskripsi Form Latihan 27
Pada form latihan 27 ada 3 object yang digunakan yaitu Label, Text Box dan Button.
ü Object Label
Terdapat 5 label pada form latihan 27 (penginputan data, kode barang, nama barang, harga jual, dan  jumlah barang).
ü Object Button       
Terdapat 1 object button (simpan). Tombol simpan digunakan untuk menyimpan data yang telah diinput.
ü Object TextBox
Terdapat 4 object textbox (status input) yang digunakan dalam menginput data.
 
       3.  Rumus

Public Class Latihan_27_46110009
    Dim go As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source =" & Application.StartupPath & "\DataBarang.ACCDB")
    Private Sub Simpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Simpan_46110009.Click
        'perintah periksa data
        If KB_46110009.Text.Length = 0 Then
            MsgBox("Please Insert Your Text")
            Exit Sub
        End If

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

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

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

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

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

            'mengosongkan text box
            KB_46110009.Text = ""
            NB_46110009.Text = ""
            HJ_46110009.Text = ""
            JB_46110009.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 ('" & KB_46110009.Text & "','" & NB_46110009.Text & "', " & Val(HJ_46110009.Text) & "," & Val(JB_46110009.Text) & ")", go)
        go.Open()
        Cm.ExecuteNonQuery()
        go.Close()
        Cm.Dispose()

        'mengosongkan text box
        KB_46110009.Text = ""
        NB_46110009.Text = ""
        HJ_46110009.Text = ""
        JB_46110009.Text = ""
    End Sub
End Class

Tidak ada komentar:

Posting Komentar