Rabu, 10 Oktober 2012

Prosedur Penyelesaian Latihan_33B_36110048



1.      Klik Start lalu pilih Microsoft Visual Studio 2008

2.      Lalu akan muncul jendela awal Microsoft Visual Studio seperti di bawah ini.

3.      Lalu pilih New Project dan beri nama serta pilih tempat folder untuk menyimpannya.

4.      Kemudian buat form sesuai dengan form di bawah ini.


5.      Berikut ini adalah rumus untuk menjalankan form di atas.

Public Class Latihan_33B_36110048
    Dim bridgeRio As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Rhyo\SEMESTER 5\Apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\DATABARANG.accdb")

    Private Sub tambahRio()
        Dim Periksa As New ByIskandar.CariKeDataBaseByIskandar
        Periksa.AturPencarianDataBase("BARANG", "KODEBARANG", KB_36110048.Text, 1, bridgeRio)
        If Periksa.JumlanBaris > 0 Then
            MsgBox("Kode Barang Sudah Ada, Masukkan Kode Barang yang Lain")
            Exit Sub
        End If

        Dim truckRio As New OleDb.OleDbCommand

        truckRio = New OleDb.OleDbCommand("Insert Into BARANG (KODEBARANG, NAMABARANG, HARGAJUAL, JUMLAHBARANG) " & _
        "Values ( '" & KB_36110048.Text & "', '" & NB_36110048.Text & "'," & Val(HJ_36110048.Text) & ", " & Val(JB_36110048.Text) & ")", bridgeRio)

        bridgeRio.Open()

        truckRio.ExecuteNonQuery()

        bridgeRio.Close()

        truckRio.Dispose()
    End Sub

    Private Sub editRio()
        If KB_36110048.Text <> TOOL2_36110048.Text Then
            Dim Cari As New ByIskandar.CariKeDataBaseByIskandar
            Cari.AturPencarianDataBase("BARANG", "KODEBARANG", KB_36110048.Text, 1, bridgeRio)
            If Cari.JumlanBaris > 0 Then
                MsgBox("Kode Barang yang Baru Sudah Ada!")
                Exit Sub
            End If
        End If

        Dim truckRio As New OleDb.OleDbCommand

        truckRio = New OleDb.OleDbCommand("Update BARANG SET KODEBARANG = '" & KB_36110048.Text & "', NAMABARANG = '" & NB_36110048.Text & "', HARGAJUAL = " & Val(HJ_36110048.Text) & ", JUMLAHBARANG = " & Val(JB_36110048.Text) & " Where KODEBARANG = '" & TOOL2_36110048.Text & "'", bridgeRio)

        bridgeRio.Open()

        truckRio.ExecuteNonQuery()

        bridgeRio.Close()

        truckRio.Dispose()
    End Sub

    Private Sub SIMPAN_36110048_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SIMPAN_36110048.Click
        If KB_36110048.Text.Length = 0 Then
            MsgBox("Anda Harus Masukkan Kode Barangnya")
            Exit Sub
        End If

        If NB_36110048.Text.Length = 0 Then
            MsgBox("Anda Harus Masukkan Nama Barangnya")
            Exit Sub
        End If

        If Val(HJ_36110048.Text) = 0 Then
            MsgBox("Anda Harus Masukkan Harga Barangnya")
            Exit Sub
        End If

        If TOOL2_36110048.Text = "-" Then
            tambahRio()
        Else
            editRio()
        End If

        KB_36110048.Text = ""
        NB_36110048.Text = ""
        HJ_36110048.Text = ""
        JB_36110048.Text = ""
        TOOL2_36110048.Text = "-"

        Latihan_33A_36110048.isiRio()
    End Sub
End Class

6.      Setelah itu, jalankan programnya.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.