Anda di halaman 1dari 12

Source Code Atau Coding Perintah Untuk Tombol pada VB 6.

Semua Source Code (Coding) di bawah ini adalah Source Code pada Program yang saya
Buat seperti Pada Program yang saya Upload pada video di Blogs saya ini..

Source Code tersebut saya pergunakan dengan menggunakan data tabel dari My SQL
yang saya Sort ke Datagrid tanpa menggunakan Component Adocd1 pada Visual Basic
6.0.

Coding Button Add New (Membuat Data Baru)


Private Sub cmdNew_Click()
rsdata.AddNew
rsdata!nm_fields = Text1.Text
rsdata!nm_fields = Text2.Text
rsdata!nm_fields = Text3.Text
rsdata!nm_fields = Text4.Text
rsdata!nm_fields = Text5.Text
rsdata.Update

Text1.Text = kosong
Text2.Text = kosong
Text3.Text = kosong
Text4.Text = kosong
Text5.Text = kosong
Text1.SetFocus
X = MsgBox("Data sudah Di Simpan", vbQuestion + vbYes, "Simpan Data")
end sub

Coding Button Save (Menyimpan Data)


Perintah Coding untuk "CMDSave" dapat kita ambil setelah nya kita membuat coding button
untuk "CMDNew",karena antara "CmdNew" dan "CmdSave" perintah nya saling
berhubungan.
Perhatikan Coding "CmdNew" di atas,maka Source Code untuk "CmdSave" nya adalah :

Private Sub cmdSave_Click()


rsdata.AddNew
rsdata.AddNew
rsdata!nm_fields = Text1.Text
rsdata!nm_fields = Text2.Text
rsdata!nm_fields = Text3.Text
rsdata!nm_fields = Text4.Text
rsdata!nm_fields = Text5.Text
rsdata.Update
text1.setfocus
X = MsgBox("Data sudah Di Simpan", vbQuestion + vbYes, "Simpan Data")
end sub

Coding Button Pencarian (Mencari Data)


Private Sub CmdCari_Click()
Txtcari.SetFocus
rsdata.Find "Nm_fields='" + Txtcari.Text + "'", , adSearchForward, 1
With DataGrid1
If Not rsdata.EOF Then
X = MsgBox("Data Barang Di Temukan", vbYes + vbQuestion, "Pencarian Data")
End If
End With
Txtcari = kosong
txtcari.setfocus
End Sub

Coding Button Edit (Mengubah Data)


Private Sub CmdEdit_Click()
with DataGrid1
Text1 = rsdata!nm_fields
Text2 = rsdata!nm_fields
Text3 = rsdata!nm_fields
Text4 = rsdata!nm_fields
Text5 = rsdata!nm_fields
end with
end sub

Coding Button Hapus (Menghapus Data)


Private Sub CmdHapus_Click()
X = MsgBox("Anda Yakin Ingin Menghapus Data ini..?", vbQuestion + vbYesNo, "Hapus
Data")
If X = vbYes Then
Set DataGrid1.DataSource = rsdata
rsdata.Delete
X = MsgBox("Data Sudah Terhapus", vbQuestion + vbYes, "Hapus Data")
Else
Cancel = 1
X = MsgBox("Data Tidak Terhapus", vbQuestion + vbYes, "Hapus Data")
End If
End Sub
Coding Button Keluar (Keluar Dari Aplikasi)
Private Sub CmdHapus_Click()
Unload me
end sub

===============================
Atau Anda bisa menggunakan Coding ini.

Private Sub Form_Unload(Cancel As Integer)


tutup = MsgBox("Aplikasi Akan Di Keluarkan", vbYesNo + vbQuestion, "Sign Out")
If tutup = vbYes Then
Cancel = 0
Else
Cancel = 1
End If
End Sub

Home
Tutorial VB
o Visual Basic 6.0
o Visual Basic .Net 2005
o Visual Basic .Net 2008
o Visual Basic .Net 2010
o Visual Basic .Net 2012
o Visual Basic .Net 2013
Tutorial PHP
Tutorial Lain
o Syntaq SQL
o Database
o Crystal Report
o Office Excel
Source Code
o Visual Basic 6.0
o Visual Basic .Net
Layanan
o Order Aplikasi
o Kursus Online
o Kursus Offline
Daftar Harga
Tanya Jawab

Home Download Gratis Aplikasi VB 6 Tutorial VB VB 6 Membuat Program Pencarian Barang Pada
VB 6.0

Membuat Program Pencarian Barang Pada VB 6.0


Republik VB

6 Comments

Download Gratis Aplikasi VB 6, Tutorial VB, VB 6

Friday, May 17, 2013

Jika program yang anda buat record data yang akan diinput sangat banyak, alangkah baiknya anda harus
membuat Pencarian Barang pada Form VB yang anda buat.
Syntaq dasar dari Pencarian data barang adalah sebagai berikut :

"select * from NamaTabel where Fieldata like kondisi"

Dan jika pada Program Yang kami buat adalah sebagi berikut :

Sub CariData()
Call BukaDB
RSBarang.Open "select * from Barang where kodeBrg like '%" & Text6 & "%' or namaBrg like '%" & Text6
& "%'", koneksi
End Sub

Dengan Syntaq diatas anda bisa membuat Form Barang seperti dibawah ini.

Simpan, Edit, Hapus, Cari di Visual Basic 6.0

22.43 Rumput Kering 1 comment

Kali ini mau share tentang VB 6.0, yaitu program sederhana Simpan, Edit, Hapus, Cari di Visual
Basic 6.0 dengan databasenya di microsoft access.
1. Langkah pertama buat project standard EXE dengan tampilan sebagai berikut :

catatan :
nama = text1
alamat = text2
cari = text3
simpan = command1
edit = command2
delete = command3
cari = command4
*Tambahkan components baru yaitu adodc dan datagrid.
caranya tekan Ctrl + T lalu centang pilihan seperti pada gambar

2. setelah selesai, sekarang hubungkan database (dalam hal ini menggunakan dbaccess ) dengan koneksi
menggunakan adodc
caranya :
a. klik kanan pada adodc1 pilih ADODC Properties, maka akan ada tampilan sebagai berikut
b. klik pada pilihan build, maka akan tampil :

pada pilihan "select or enter a database name" arahkan pada database yang ingin dihubungkan (dalam
hal ini nama databasenya adalah latihan"
lalu klik OK
c. stelah klik OK, maka akan muncul tampilan sebagai berikut :

d. Klik/pilih pada tab RecordSource


pada command type pilih 2 - adCmdTable, lalu pada table or stored procedure pilih database latihan. klik
apply lalu OK

e. setelah itu klik pada datagrid1, pada datasource-nya pilih adodc1

3. setelah semua sudah dilakukan, sekarang tinggal penulisan source code nya. double click pada form
dan paste-kan source berikut :

Private Sub Form_Activate()


Text1.SetFocus
End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)


If KeyAscii = 13 Then
Text2.SetFocus
End If
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)


If KeyAscii = 13 Then
Command1.SetFocus
End If
End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer)


If KeyAscii = 13 Then
Command4.SetFocus
End If
End Sub

Private Sub Command1_Click()


Adodc1.Recordset.AddNew
Adodc1.Recordset!Nama = Text1.Text
Adodc1.Recordset!Alamat = Text2.Text
Adodc1.Recordset.Update
DataGrid1.Refresh

Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub Command2_Click()


Select Case Command2.Caption
Case "edit"
Command2.Caption = "update"
Text1.Text = Adodc1.Recordset!Nama
Text2.Text = Adodc1.Recordset!Alamat
Case "update"
Adodc1.Recordset!Nama = Text1.Text
Adodc1.Recordset!Alamat = Text2.Text
Adodc1.Recordset.Update
DataGrid1.Refresh
Text1.Text = ""
Text2.Text = ""
Command2.Caption = "edit"
End Select
End Sub
Private Sub Command3_Click()
On Error Resume Next
Adodc1.Recordset.Delete
DataGrid1.Refresh
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.Find "Nama like '%" + Text3.Text + "%'", , adSearchForward, 1
If Not Adodc1.Recordset.EOF Then
Text1.Text = Adodc1.Recordset!Nama
Text2.Text = Adodc1.Recordset!Alamat
Else
MsgBox "Maaf, Data Tidak Ditemukan!"
End If
End Sub

Terakhir untuk running program tekan F5. Berikut tampilan programnya :

Sekian, terima kasih :)

Home
Tutorial VB
o Visual Basic 6.0
o Visual Basic .Net 2005
o Visual Basic .Net 2008
o Visual Basic .Net 2010
o Visual Basic .Net 2012
o Visual Basic .Net 2013
Tutorial PHP
Tutorial Lain
o Syntaq SQL
o Database
o Crystal Report
o Office Excel
Source Code
o Visual Basic 6.0
o Visual Basic .Net
Layanan
o Order Aplikasi
o Kursus Online
o Kursus Offline
Daftar Harga
Tanya Jawab

Home Download Gratis Aplikasi VB 6 Tutorial VB VB 6 Membuat Program Pencarian Barang Pada
VB 6.0

Membuat Program Pencarian Barang Pada VB 6.0


Republik VB

6 Comments

Download Gratis Aplikasi VB 6, Tutorial VB, VB 6

Friday, May 17, 2013


Jika program yang anda buat record data yang akan diinput sangat banyak, alangkah baiknya anda harus
membuat Pencarian Barang pada Form VB yang anda buat.
Syntaq dasar dari Pencarian data barang adalah sebagai berikut :

"select * from NamaTabel where Fieldata like kondisi"

Dan jika pada Program Yang kami buat adalah sebagi berikut :

Sub CariData()
Call BukaDB
RSBarang.Open "select * from Barang where kodeBrg like '%" & Text6 & "%' or namaBrg like '%" & Text6
& "%'", koneksi
End Sub

Dengan Syntaq diatas anda bisa membuat Form Barang seperti dibawah ini.

Anda mungkin juga menyukai