2013.8 Cara Hapus Database VB Net 2013

Embed Size (px)

Citation preview

  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    1/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    1

    BAB 2013.8

    CARA HAPUS DATABASE DENGAN VB Net 2013

    Pada Bab ini akan dibahas cara Hapus Database Dengan VB Net 2013

    Berikut langkah - langkahnya :

    1. Membuat Database dan Tabel

    2. Membuat Form Visual Basic 2013

    #1

    Buatlah database dengan nama : DBBelajarvb.accdb (Access 2007, 2010 atau 2013)

    Kemudian buatlah Tabel BARANGDengan Design Table :

    Field Type Lebar KeteranganKodeBarang Varchar 6 Primary

    NamaBarang Varchar 50

    HargaBarang Int

    JumlahBarang Int

    Sebagai contoh, masukan data seperti dibawah ini :

    #2

    Buatlah Folder di Drive D Dengan nama : Belajar VB2013

    Buka Aplikasi VB 2013 anda

    Klik File New Project

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/
  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    2/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    2

    Pilih Windows Form Application

    Buatlah Nama sesuai dengan pilihan anda, masukan pada Folder yang telah anda buat sebelumnya :Klik OK

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/
  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    3/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    3

    Masukan Database DBBelajarvb.accdbyang telah anda buat kedalam Folder Bin/Debug

    Kemudian buatlah design Form1 seperti gambar dibawah ini :

    Pada Form1 terdapat : TextBox1, TextBox1, TextBox1, TextBox1, Button1, DatagridView1

    Kemudian masukan Koding dibawah ini :

    ImportsSystem.Data.OleDbPublicClassFormBarang

    DimCONN AsOleDbConnectionDimCMD AsOleDbCommandDimDS AsNewDataSet

    DimDA AsOleDbDataAdapter

    DimRD AsOleDbDataReaderDimLokasiDB AsString

    SubKoneksi()LokasiDB = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DBBelajarvb.accdb"

    CONN = NewOleDbConnection(LokasiDB)IfCONN.State = ConnectionState.Closed Then

    CONN.Open()EndIf

    EndSub

    SubKosongkan()TextBox1.Clear()

    TextBox2.Clear()

    TextBox3.Clear()

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/
  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    4/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    4

    TextBox4.Clear()TextBox1.Focus()

    EndSub

    SubTampilGrid()

    DA = NewOleDbDataAdapter("select * from Barang", CONN)DS = NewDataSetDA.Fill(DS, "Barang")DataGridView1.DataSource = DS.Tables("Barang")

    DataGridView1.ReadOnly = TrueEndSub

    PrivateSubButton1_Click(ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) HandlesButton1.Click

    IfTextBox1.Text = ""OrTextBox2.Text = ""OrTextBox3.Text = ""ThenMsgBox("Data belum lengkap")

    Exit Sub

    ElseCallKoneksi()

    CMD = NewOleDbCommand("Select * from Barang where KodeBarang='"& TextBox1.Text & "'",CONN)

    RD = CMD.ExecuteReader

    RD.Read()IfNotRD.HasRows Then

    Dimsimpan AsString= "insert into Barang values ('"& TextBox1.Text & "','"&

    TextBox2.Text & "','"& TextBox3.Text & "','"& TextBox4.Text & "')"CMD = NewOleDbCommand(simpan, CONN)CMD.ExecuteNonQuery()

    MsgBox("Data berhasil di Input", MsgBoxStyle.Information, "Information")Else

    Dimedit AsString= "update Barang set NamaBarang='"& TextBox2.Text &

    "',HargaBarang='"& TextBox3.Text & "',JumlahBarang='"& TextBox4.Text & "' where KodeBarang='"&TextBox1.Text & "'"

    CMD = NewOleDbCommand(edit, CONN)CMD.ExecuteNonQuery()MsgBox("Data berhasil di Edit", MsgBoxStyle.Information, "Information")

    EndIfCallTampilGrid()CallKosongkan()

    EndIfEndSub

    PrivateSubButton1_Click_1(ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) HandlesButton1.Click

    IfTextBox1.Text = ""ThenMsgBox("kode Barang masih kosong, silakan diisi dulu")TextBox1.Focus()

    Exit SubElse

    IfMessageBox.Show("Yakin akan dihapus..?", "", MessageBoxButtons.YesNo) =

    Windows.Forms.DialogResult.Yes ThenDimhapus AsString= "delete * from Barang where KodeBarang='"& TextBox1.Text &

    "'"

    CMD = NewOleDbCommand(hapus, CONN)CMD.ExecuteNonQuery()

    MsgBox("Data berhasil di Hapus", MsgBoxStyle.Information, "Information")

    CallTampilGrid()CallKosongkan()

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/
  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    5/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    5

    ElseCallKosongkan()

    EndIf

    EndIfEndSub

    PrivateSubFormBarang_Load(ByValsender AsSystem.Object, ByVale AsSystem.EventArgs) HandlesMyBase.Load

    CallKoneksi()CallTampilGrid()

    CallKosongkan()EndSub

    PrivateSubTextBox1_KeyPress1(ByValsender AsObject, ByVale AsSystem.Windows.Forms.KeyPressEventArgs) HandlesTextBox1.KeyPress

    Ife.KeyChar = Chr(13) ThenCallKoneksi()CMD = NewOleDbCommand("Select * from Barang where KodeBarang='"& TextBox1.Text & "'",

    CONN)

    RD = CMD.ExecuteReaderRD.Read()

    IfNotRD.HasRows ThenTextBox2.Text = ""TextBox3.Text = ""

    TextBox2.Focus()Else

    TextBox2.Text = RD.Item("Nama")

    TextBox3.Text = RD.Item("Harga")TextBox4.Text = RD.Item("Jumlah")TextBox2.Focus()

    EndIfEndIf

    EndSub

    PrivateSubTextBox2_KeyPress1(ByValsender AsObject, ByVale As

    System.Windows.Forms.KeyPressEventArgs) HandlesTextBox2.KeyPressIfe.KeyChar = Chr(13) ThenTextBox3.Focus()

    EndSub

    PrivateSubTextBox3_KeyPress(ByValsender AsObject, ByVale AsSystem.Windows.Forms.KeyPressEventArgs) HandlesTextBox3.KeyPress

    Ife.KeyChar = Chr(13) ThenTextBox4.Focus()

    EndSub

    PrivateSubTextBox4_KeyPress(ByValsender AsObject, ByVale As

    System.Windows.Forms.KeyPressEventArgs) HandlesTextBox4.KeyPressIfe.KeyChar = Chr(13) ThenButton1.Focus()

    EndSubEndClass

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/
  • 7/26/2019 2013.8 Cara Hapus Database VB Net 2013

    6/6

    Belajar VB | Belajar Visual Basic 6.0 | VB 2013 | VB 2010 | VB 2008 | VB 2005

    Tutorial Lengkap Visual Basic 6.0 dan Visual Basic .Net http://blog.belajarvb.com Powered bywww.tunasmedia.com

    Email :[email protected]@tunasmedia.com

    6

    Silahkan Jalankan Aplikasi Anda

    Caranya adalah, masukan Kode Barang contoh BRG004, kemudian KLIK ENTER.

    kemudian Klik HAPUS

    http://blog.belajarvb.com/http://blog.belajarvb.com/http://www.tunasmedia.com/http://www.tunasmedia.com/http://www.tunasmedia.com/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.tunasmedia.com/http://blog.belajarvb.com/