100% found this document useful (1 vote)
1K views10 pages

Input, Update, Seach & Delete Pada

This document describes an application for inputting, updating, searching, and deleting data from an Access 2007 database using VB.NET 2010. It includes 5 forms: 1. Form 1 allows the user to log in with a username and password. 2. Form 2 allows the user to view, input, and save data to the database. 3. Form 3 allows the user to search for data by employee ID number. 4. Form 4 allows the user to update employee records. 5. Form 5 allows the user to delete employee records from the database. The forms connect to the Access database and perform common CRUD (create, read, update, delete) operations on employee records using A

Uploaded by

wawansoegiarto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views10 pages

Input, Update, Seach & Delete Pada

This document describes an application for inputting, updating, searching, and deleting data from an Access 2007 database using VB.NET 2010. It includes 5 forms: 1. Form 1 allows the user to log in with a username and password. 2. Form 2 allows the user to view, input, and save data to the database. 3. Form 3 allows the user to search for data by employee ID number. 4. Form 4 allows the user to update employee records. 5. Form 5 allows the user to delete employee records from the database. The forms connect to the Access database and perform common CRUD (create, read, update, delete) operations on employee records using A

Uploaded by

wawansoegiarto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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
ImportsSystem.Data.OleDb
ModuleModule1
PublicconnAsNewOleDbConnection
PubliccmdAsOleDbCommand
PublicrdAsOleDbDataReader
PublicdaAsOleDbDataAdapter
PublicdsAsNewDataSet
PublicstrAsString
Subkoneksi()
str="provider=microsoft.jet.oledb.4.0;datasource=Dbanggota.mdb"
conn=NewOleDbConnection(str)
Ifconn.State=ConnectionState.ClosedThenconn.Open()
EndSub
EndModule

*)JanganlupaBuatkoneksikedataBase

FORM.1 (LOGIN DENGAN USERNAME DAN PASWORD)


ImportsSystem.Data.OleDb
PublicClassForm1
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button1.Click
IfTextBox1.Text=""Then
MsgBox("UsernameKosong")
ElseIfTextBox2.Text=""Then
MsgBox("PasswordKosong")
Else
IfTextBox1.Text="w"AndTextBox2.Text="s"Then
MsgBox("BerhasilLogin")
Form2.Show()
EndIf
EndIf
EndSub

PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button2.Click
Me.Close()
EndSub

PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
MyBase.Load
Callkoneksi()
EndSub
EndClass

Gambar : Form.2
FORM.2 ( INPUT DATA & SIMPAN )
ImportsSystem.Data.OleDb
PublicClassForm2
Subtampil()
da=NewOleDbDataAdapter("Select*fromTbanggota",conn)
ds=NewDataSet
da.Fill(ds,"Tbanggota")
DataGridView1.DataSource=(ds.Tables("Tbanggota"))
DataGridView1.ReadOnly=True
EndSub

Subbersih()
TextNama.Text=""
TextPangkat.Text=""
TextNrp.Text=""
TextLahir.Text=""
ComboBoxAgama.Text=""
TextTlp.Text=""
RichAlamat.Text=""
EndSub
Subsimpan()
Try
DimstrAsString
str="insertintoTbanggotavalues('"&TextNama.Text&"','"&TextPangkat.Text&
"','"&TextNrp.Text&"','"&TextLahir.Text&"','"&ComboBoxAgama.Text&"','"&
RichAlamat.Text&"','"&TextTlp.Text&"')"
cmd=NewOleDbCommand(str,conn)
cmd.ExecuteNonQuery()
MessageBox.Show("SimpanDataSiswaBerhasilDilakukan")
CatchexAsException
MessageBox.Show("SimpandataGagalDilakukan")
EndTry
EndSub

PrivateSubForm2_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
MyBase.Load

Callkoneksi()
Calltampil()
EndSub

PrivateSubSmp_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Smp.Click
Callsimpan()
Calltampil()
EndSub

PrivateSubClear_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Clear.Click
Callbersih()
EndSub

PrivateSubTtp_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Ttp.Click
Me.Close()
EndSub

PrivateSubSaveToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAs
System.EventArgs)HandlesSaveToolStripMenuItem.Click
Callsimpan()
Calltampil()
EndSub

PrivateSubExitToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAs
System.EventArgs)HandlesExitToolStripMenuItem.Click
Me.Close()
EndSub

PrivateSubInputDataToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAs
System.EventArgs)HandlesInputDataToolStripMenuItem.Click
FCaridata.Show()
Me.Close()
EndSub

PrivateSubInputDataToolStripMenuItem1_Click(ByValsenderAsSystem.Object,ByValeAs
System.EventArgs)HandlesInputDataToolStripMenuItem1.Click
FUbahdata.Show()
Me.Close()
EndSub

PrivateSubHapusDataToolStripMenuItem_Click(ByValsenderAsSystem.Object,ByValeAs
System.EventArgs)HandlesHapusDataToolStripMenuItem.Click
FHapus.Show()
Me.Close()
EndSub
EndClass

GAMBAR : FORM.3
FORM.3 (CARI DATA )
ImportsSystem.Data.OleDb
PublicClassFCaridata
Subtampil()
da=NewOleDbDataAdapter("Select*fromTbanggota",conn)
ds=NewDataSet
da.Fill(ds,"Tbanggota")
DataGridView1.DataSource=(ds.Tables("Tbanggota"))
DataGridView1.ReadOnly=True
EndSub

Subbersih()
TextNama.Text=""
TextPangkat.Text=""
TextNrp.Text=""
TextLahir.Text=""
ComboBoxAgama.Text=""
TextTlp.Text=""
RichAlamat.Text=""
EndSub

Subcari()
Try
Dimkode=InputBox("MasukkanNrp")
ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}
DimrowAsDataRow
row=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")
CatchexAsException
MsgBox("DataTidakAda")
EndTry
EndSub
PrivateSubForm3_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
MyBase.Load
Callkoneksi()
Calltampil()
EndSub

PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button2.Click
Callbersih()
EndSub

PrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button3.Click
Callcari()
Calltampil()
EndSub

PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button1.Click
Form2.Show()
Me.Close()
EndSub
EndClass

GAMBAR : FORM.4
FORM.4 (UBAH DATA)
ImportsSystem.Data.OleDb
PublicClassFUbahdata
Subtampil()
Callkoneksi()
da=NewOleDbDataAdapter("Select*fromTbanggota",conn)
ds=NewDataSet
da.Fill(ds,"Tbanggota")
DataGridView1.DataSource=(ds.Tables("Tbanggota"))
DataGridView1.ReadOnly=True
EndSub
Sububah()
Try
DimstrAsString
str="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")
CatchexAsException
MessageBox.Show("UpdateDataSiswaGagalDilakukan")
EndTry
EndSub
Subcari()
Try
Dimkode=InputBox("MasukkanNrp")
ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}
DimrowAsDataRow
row=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")
CatchexAsException
MsgBox("DataTidakAda")
EndTry
EndSub
Subbersih()
TextBox1.Text=""
TextBox2.Text=""
TextBox3.Text=""
TextBox4.Text=""
ComboBox1.Text=""
TextBox5.Text=""
RichTextBox1.Text=""
EndSub
PrivateSubFUbahdata_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
MyBase.Load
Callkoneksi()
Calltampil()
EndSub

PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button1.Click
Callubah()
Calltampil()
EndSub

PrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button3.Click
Callbersih()
EndSub

PrivateSubButton4_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button4.Click
Me.Close()
Form2.Show()
EndSub

PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button2.Click
Callcari()
Calltampil()
EndSub
EndClass

GAMBAR : FORM.5
FORM.5 ( HAPUS DATA )
ImportsSystem.Data.OleDb
PublicClassFHapus
Subtampil()
Callkoneksi()
da=NewOleDbDataAdapter("Select*fromTbanggota",conn)
ds=NewDataSet
da.Fill(ds,"Tbanggota")
DataGridView1.DataSource=(ds.Tables("Tbanggota"))
DataGridView1.ReadOnly=True
EndSub
Subhapus()
Try
DimstrAsString
str="Delete*fromTbanggotawhereNrp='"&TextBox3.Text&"'"
cmd=NewOleDbCommand(str,conn)
cmd.ExecuteNonQuery()
MessageBox.Show("DataAnggotaBerhasilDihapus")
CatchexAsException
MessageBox.Show("DataAnggotaGagalDihapus")
EndTry
EndSub
Subcari()
Try
Dimkode=InputBox("MasukkanNrp")
ds.Tables(0).PrimaryKey=NewDataColumn(){ds.Tables(0).Columns("Nrp")}
DimrowAsDataRow
row=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")
CatchexAsException
MsgBox("DataTidakAda")

EndTry
EndSub
Subbersih()
TextBox1.Text=""
TextBox2.Text=""
TextBox3.Text=""
TextBox4.Text=""
ComboBox1.Text=""
TextBox5.Text=""
RichTextBox1.Text=""
EndSub

PrivateSubFHapus_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
MyBase.Load
Callkoneksi()
Calltampil()
EndSub

PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button2.Click
Callcari()
Calltampil()
EndSub

PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button1.Click
Callhapus()
Calltampil()
EndSub

PrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button3.Click
Callbersih()
EndSub

PrivateSubButton4_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handles
Button4.Click
Me.Close()
Form2.Show()
EndSub
EndClass

You might also like