Senin, 08 Oktober 2012

Latihan 28B_36110055


PROSEDUR LATIHAN 28B:

Ø  Lanjutan
Ø  Pilih “Add New Item” pada tool
Ø  Lalu pilih “Windows Form” dan ganti nama yang di ingin kan kemudian pilih “Add”
Ø  Muncullah form1.vb (Form1 bisa diganti)
Ø  Mulai bekerja dengan menggunakan tool pada toolbox
Ø  Buat 6 label (yang bertuliskan detail transaksi, kode barang, nama barang, harga jual, jumlah barang, dan simpan).
Ø  Buat 4 obejct textbox yang digunakan untuk menampilkan kode barang, nama barang, harga jual, jumlah barang, dari master transaksi yang dipilih pada form Latihan_28A_36001155’
Ø  Buat tombol simpan dengan menggunakan button.
Ø  Untuk lebih jelasnya perhatikan gambar di bawah ini :

 

Ø  Setelah selesai, maka kita masuk pada rumus yaitu :

Public Class Latihan_27_36001155
    Dim conect As New OleDb.OleDbConnection("provider = microsoft.ace.oledb.12.0;data source=D:\MATA KULIAH\SEMESTER 5\Apkom 4\Apkom\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\databarang.accdb;Jet OLEDB:Database Password=55")
    Dim Masnur As New ByIskandar.CariKeDataBaseByIskandar
  

    Private Sub Simpan_36001155_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Simpan_36001155.Click
        If KB_36001155.Text.Length = 0 Then 'untuk pencarian yg bersifat angka
            MsgBox("kode barang belum terisi")
            Exit Sub 'jgn lanjut ke proses berikutnya
        End If

        If NB_36001155.Text.Length = 0 Then ' untuk pencarian yg bersifat huruf
            MsgBox("nama barang belum terisi")
            Exit Sub
        End If

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

        If Val(JB_36001155.Text) = 0 Then
            MsgBox("jumlah barang belum diisi")
            Exit Sub
        End If
        Masnur.AturPencarianDataBase("BARANG", "KODEBARANG", KB_36001155.Text, 1, conect)

        If Masnur.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 ('" & KB_36001155.Text & "','" & NB_36001155.Text & "'," & Val(HJ_36001155.Text) & "," & Val(JB_36001155.Text) & ")", conect)

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

        KB_36001155.Text = ""
        NB_36001155.Text = ""
        HJ_36001155.Text = ""
        JB_36001155.Text = ""
    End Sub
End Class

Tidak ada komentar:

Posting Komentar