input, update, seach & delete pada vb.net

10
FUNGSI INPUT, UPDATE, CARI & DELETE APLIKASI SEDERHANA PADA VB.NET 2010 MENGGUNAKAN DATA BASE ACCES 2007 Aplikasi sederhana Data Base Karyawan Gambar :Form.1 MODULE.1 Imports System.Data.OleDb Module Module1 Public conn As New OleDbConnection Public cmd As OleDbCommand Public rd As OleDbDataReader Public da As OleDbDataAdapter Public ds As New DataSet Public str As String Sub koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=Dbanggota.mdb" conn = New OleDbConnection(str) If conn.State = ConnectionState.Closed Then conn.Open() End Sub End Module *) Jangan lupa Buat koneksi ke data Base…

Upload: wawansoegiarto

Post on 25-Nov-2015

438 views

Category:

Documents


0 download

TRANSCRIPT

  • FUNGSI INPUT, UPDATE, CARI & DELETE APLIKASI SEDERHANA PADA VB.NET 2010 MENGGUNAKAN DATA BASE ACCES 2007

    Aplikasi sederhana Data Base Karyawan

    Gambar :Form.1 MODULE.1 ImportsSystem.Data.OleDbModuleModule1PublicconnAsNewOleDbConnectionPubliccmdAsOleDbCommandPublicrdAsOleDbDataReaderPublicdaAsOleDbDataAdapterPublicdsAsNewDataSetPublicstrAsStringSubkoneksi()str="provider=microsoft.jet.oledb.4.0;datasource=Dbanggota.mdb"conn=NewOleDbConnection(str)Ifconn.State=ConnectionState.ClosedThenconn.Open()EndSubEndModule*)JanganlupaBuatkoneksikedataBase

  • FORM.1 (LOGIN DENGAN USERNAME DAN PASWORD) ImportsSystem.Data.OleDbPublicClassForm1PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickIfTextBox1.Text=""ThenMsgBox("UsernameKosong")ElseIfTextBox2.Text=""ThenMsgBox("PasswordKosong")ElseIfTextBox1.Text="w"AndTextBox2.Text="s"ThenMsgBox("BerhasilLogin")Form2.Show()EndIfEndIfEndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickMe.Close()EndSubPrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadCallkoneksi()EndSubEndClass

  • Gambar : Form.2 FORM.2 ( INPUT DATA & SIMPAN ) ImportsSystem.Data.OleDbPublicClassForm2Subtampil()da=NewOleDbDataAdapter("Select*fromTbanggota",conn)ds=NewDataSetda.Fill(ds,"Tbanggota")DataGridView1.DataSource=(ds.Tables("Tbanggota"))DataGridView1.ReadOnly=TrueEndSubSubbersih()TextNama.Text=""TextPangkat.Text=""TextNrp.Text=""TextLahir.Text=""ComboBoxAgama.Text=""TextTlp.Text=""RichAlamat.Text=""EndSubSubsimpan()TryDimstrAsStringstr="insertintoTbanggotavalues('"&TextNama.Text&"','"&TextPangkat.Text&"','"&TextNrp.Text&"','"&TextLahir.Text&"','"&ComboBoxAgama.Text&"','"&RichAlamat.Text&"','"&TextTlp.Text&"')"cmd=NewOleDbCommand(str,conn)cmd.ExecuteNonQuery()MessageBox.Show("SimpanDataSiswaBerhasilDilakukan")CatchexAsExceptionMessageBox.Show("SimpandataGagalDilakukan")EndTryEndSubPrivateSubForm2_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load

  • Callkoneksi()Calltampil()EndSubPrivateSubSmp_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesSmp.ClickCallsimpan()Calltampil()EndSubPrivateSubClear_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesClear.ClickCallbersih()EndSubPrivateSubTtp_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesTtp.ClickMe.Close()EndSubPrivateSubSaveToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesSaveToolStripMenuItem.ClickCallsimpan()Calltampil()EndSubPrivateSubExitToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesExitToolStripMenuItem.ClickMe.Close()EndSubPrivateSubInputDataToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesInputDataToolStripMenuItem.ClickFCaridata.Show()Me.Close()EndSubPrivateSubInputDataToolStripMenuItem1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesInputDataToolStripMenuItem1.ClickFUbahdata.Show()Me.Close()EndSubPrivateSubHapusDataToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesHapusDataToolStripMenuItem.ClickFHapus.Show()Me.Close()EndSubEndClass

  • GAMBAR : FORM.3 FORM.3 (CARI DATA ) ImportsSystem.Data.OleDbPublicClassFCaridataSubtampil()da=NewOleDbDataAdapter("Select*fromTbanggota",conn)ds=NewDataSetda.Fill(ds,"Tbanggota")DataGridView1.DataSource=(ds.Tables("Tbanggota"))DataGridView1.ReadOnly=TrueEndSubSubbersih()TextNama.Text=""TextPangkat.Text=""TextNrp.Text=""TextLahir.Text=""ComboBoxAgama.Text=""TextTlp.Text=""RichAlamat.Text=""EndSubSubcari()TryDimkode=InputBox("MasukkanNrp")ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}DimrowAsDataRowrow=ds.Tables(0).Rows.Find(kode)TextNama.Text=row("Nama")TextPangkat.Text=row("Pangkat")TextNrp.Text=row("Nrp")

  • TextLahir.Text=row("Lahir")TextTlp.Text=row("Tlp")ComboBoxAgama.Text=row("Agama")RichAlamat.Text=row("Alamat")CatchexAsExceptionMsgBox("DataTidakAda")EndTryEndSubPrivateSubForm3_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadCallkoneksi()Calltampil()EndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickCallbersih()EndSubPrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton3.ClickCallcari()Calltampil()EndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickForm2.Show()Me.Close()EndSubEndClass

  • GAMBAR : FORM.4 FORM.4 (UBAH DATA) ImportsSystem.Data.OleDbPublicClassFUbahdataSubtampil()Callkoneksi()da=NewOleDbDataAdapter("Select*fromTbanggota",conn)ds=NewDataSetda.Fill(ds,"Tbanggota")DataGridView1.DataSource=(ds.Tables("Tbanggota"))DataGridView1.ReadOnly=TrueEndSubSububah()TryDimstrAsStringstr="UpdateTbanggotasetNama='"&TextBox1.Text&"',Pangkat='"&TextBox2.Text&"',Lahir='"&TextBox4.Text&"',Alamat='"&ComboBox1.Text&"',Agama='"&RichTextBox1.Text&"',Tlp='"&TextBox5.Text&"'whereNrp='"&TextBox3.Text&"'"cmd=NewOleDbCommand(str,conn)cmd.ExecuteNonQuery()MessageBox.Show("UpdateDataSiswaBerhasilDilakukan")CatchexAsExceptionMessageBox.Show("UpdateDataSiswaGagalDilakukan")EndTryEndSubSubcari()TryDimkode=InputBox("MasukkanNrp")ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}DimrowAsDataRowrow=ds.Tables(0).Rows.Find(kode)TextBox1.Text=row("Nama")TextBox2.Text=row("Pangkat")TextBox3.Text=row("Nrp")TextBox4.Text=row("Lahir")TextBox5.Text=row("Tlp")

  • ComboBox1.Text=row("Agama")RichTextBox1.Text=row("Alamat")CatchexAsExceptionMsgBox("DataTidakAda")EndTryEndSubSubbersih()TextBox1.Text=""TextBox2.Text=""TextBox3.Text=""TextBox4.Text=""ComboBox1.Text=""TextBox5.Text=""RichTextBox1.Text=""EndSubPrivateSubFUbahdata_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadCallkoneksi()Calltampil()EndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickCallubah()Calltampil()EndSubPrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton3.ClickCallbersih()EndSubPrivateSubButton4_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton4.ClickMe.Close()Form2.Show()EndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickCallcari()Calltampil()EndSubEndClass

  • GAMBAR : FORM.5 FORM.5 ( HAPUS DATA ) ImportsSystem.Data.OleDbPublicClassFHapusSubtampil()Callkoneksi()da=NewOleDbDataAdapter("Select*fromTbanggota",conn)ds=NewDataSetda.Fill(ds,"Tbanggota")DataGridView1.DataSource=(ds.Tables("Tbanggota"))DataGridView1.ReadOnly=TrueEndSubSubhapus()TryDimstrAsStringstr="Delete*fromTbanggotawhereNrp='"&TextBox3.Text&"'"cmd=NewOleDbCommand(str,conn)cmd.ExecuteNonQuery()MessageBox.Show("DataAnggotaBerhasilDihapus")CatchexAsExceptionMessageBox.Show("DataAnggotaGagalDihapus")EndTryEndSubSubcari()TryDimkode=InputBox("MasukkanNrp")ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}DimrowAsDataRowrow=ds.Tables(0).Rows.Find(kode)TextBox1.Text=row("Nama")TextBox2.Text=row("Pangkat")TextBox3.Text=row("Nrp")TextBox4.Text=row("Lahir")TextBox5.Text=row("Tlp")ComboBox1.Text=row("Agama")RichTextBox1.Text=row("Alamat")CatchexAsExceptionMsgBox("DataTidakAda")

  • EndTryEndSubSubbersih()TextBox1.Text=""TextBox2.Text=""TextBox3.Text=""TextBox4.Text=""ComboBox1.Text=""TextBox5.Text=""RichTextBox1.Text=""EndSubPrivateSubFHapus_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadCallkoneksi()Calltampil()EndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickCallcari()Calltampil()EndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickCallhapus()Calltampil()EndSubPrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton3.ClickCallbersih()EndSubPrivateSubButton4_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton4.ClickMe.Close()Form2.Show()EndSubEndClass