Kamis, 11 Oktober 2012

Latihan_34B_36110056

Deskripsi Latihan 34B:
Form Latihan 34B terdapat tiga object yaitu Data Grid View , Button, dan Label
Object  Data Grid View
Terdapat satu object DataGridView digunakan untuk menampilkan semua field atau kolom yang terdapat dalam data D:\Apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\DATABARANG

Object  Button
Terdapat tiga object button yaitu edit, tambah, dan hapus. 
  
Object  Label
Terdapat sebuah object label  yang diberi nama Daftar Barang
Script Unique
Untuk script, dapat dilihat secara menyeluruh pada Langkah-Langkah Penyelesaian Latihan 34B.


Even
FromLoad
ButtonClick
Property
Default
 
                                            Form Latihan 34B

Langkah-langkah penyelesaian latihan 34B :
  • Buka project yang dibuat sebelumnya
  • Pilih Add new item

  • Setelah terbuka jendela Add new item, pilih windows form  serta anda dapat mengganti nama form, dan setelah itu pilih add


  • Buat form sesuai soal di atas dengan menggunakan Data Grid View, label, dan Button yang terdapat dalam toolsbox
  • Setelah form selesai, ubah nama DataGridView dan Button yang terdapat dalam properties window  
  • Selanjutnya masukkan formula atau rumus untuk menjalan form  :
 Public Class latihan34B_36110056
    Dim iyas As New DataTable
    Dim jembatan As New OleDb.OleDbConnection("provider=microsoft.ace.oledb.12.0;data source= D:\Apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\DATABARANG.accdb;Jet OLEDB:Database Password=43")
    Private Sub latihan34B_36110056_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim bis As New OleDb.OleDbDataAdapter
        bis = New OleDb.OleDbDataAdapter("select * from barang", jembatan)
        iyas.Rows.Clear()
        bis.Fill(iyas)
        bis.Dispose()
        Dgv_36110056.DataSource = iyas

    End Sub
    Private Sub tambah_36110056_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tambah_36110056.Click
        If latihan34C_36110056.Visible = False Then
            latihan34C_36110056.Show()
        Else
            latihan34C_36110056.Activate()
        End If
    End Sub
    Private Sub Edit_36110056_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Edit_36110056.Click
        If latihan34C_36110056.Visible = False Then
            latihan34C_36110056.Show()
        Else
            latihan34C_36110056.Activate()
        End If
        latihan34C_36110056.kbrl_36110056.Text = Dgv_36110056.CurrentRow.Cells("kodebarang").Value
        latihan34C_36110056.kb_36110056.Text = Dgv_36110056.CurrentRow.Cells("kodebarang").Value
        latihan34C_36110056.nb_36110056.Text = Dgv_36110056.CurrentRow.Cells("namabarang").Value
        latihan34C_36110056.hj_36110056.Text = Dgv_36110056.CurrentRow.Cells("hargajual").Value
        latihan34C_36110056.jb_36110056.Text = Dgv_36110056.CurrentRow.Cells("jumlahbarang").Value

    End Sub
    Private Sub Hapus_36110056_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Hapus_36110056.Click
        Dim bos As New OleDb.OleDbCommand
        bos = New OleDb.OleDbCommand("delete * from barang where kodebarang = '" & Dgv_36110056.CurrentRow.Cells("kodebarang").Value & ")", jembatan)
        jembatan.Open()
        bos.ExecuteNonQuery()
        jembatan.Close()
        bos.Dispose()

        Dim bek As New OleDb.OleDbDataAdapter
        bek = New OleDb.OleDbDataAdapter("select * from barang ", jembatan)
        iyas.Rows.Clear()
        bek.Fill(iyas)
        bek.Dispose()
        Dgv_36110056.DataSource = iyas
    End Sub
End Class


  • Selanjutnya jika ingin menjalankannya pilih Start de bungging 
  •  Setelah itu anda dapat menyimpannya dengan cara Ctrl S atau memilih menu seperti di bawah ini


 






Tidak ada komentar:

Posting Komentar