VISUAL BASIC 6.0
DATABASE
• Lalu
klik "Open".
• Klik
kanan pada toolbox.
• Pilih
menu "Components".
• Ceklist
:
> Microsoft
ADO Data Control 6.0 (OLEDB)
> Microsoft
DataGrid Control 6.0 (OLEDB)
> Microsoft
DataList Controls 6.0 (OLEDB)
• Buat desain form seperti ini :
> 1
toolbox datagrid
> 8
toolbox label
> 7
toolbox textbox
> 1
toolbox combobox
> 5
toolbox command button
> 1
toolbox adodc
Setelah selesai membuat form di Visual Basic 6.0 lalu membuat file
di Ms. Access.
• Pilih "Blank desktop database".
• Klik
kiri pada icon browse (gambar file).
> Simpan
file satu folder dengan folder visual basic.
> Beri
nama database yang diinginkan.
> Pilih
format type save "Microsoft access database (2002-2003 format)".
• Lalu
klik kiri pada icon create.
> Pada
kolom tabel, klik kanan pada menu tabel.
> Pilih
design view.
• Beri
nama tabel, lalu klik "OK".
> Field
Name : Untuk nama label pada Visual Basic.
> Data
Type : Tipe data isi dari database.
> Jika
sudah diisi, klik kanan pada nama tabel yang berada diatas field name.
> Pilh
menu "Datasheet View".
• Pilih
"Yes".
Setelah selesai membuat file di Ms. Access kembali ke Visual Basic6.0
> Klik
kanan pada adodc.
> Pilih
menu ADODC Properties.
> Pilih "Use Connection String".
> Lalu
pilih menu 'Build".
> Pilih file
database yang anda buat tadi.
> Jika
sudah klik "Test Connection".
• Jika
berhasil maka notifikasinya seperti ini.
> Pilih
menu "RecordSource".
> Lalu
pada "Command Type" pilih "2 – adCmdTable".
• Setelah
itu pada "Table or Stored Procedure Name" pilih nama file Ms. Access yang anda buat tadi.
• Klik
datagrid.
> Lalu
pada properties datagrid, scroll kebawah pilih menu "DataSource".
> Lalu
pilih "Adodc1".
Berikut ini untuk codingannya :
Sub bersih()
Text1 = ""
Text2 = ""
Text3 = ""
Text4 = ""
Text5 = ""
Text6 = ""
Combo1 = ""
Text7 = ""
End Sub
Private Sub Combo1_Click()
Select Case Combo1.Text
Case "Indonesia"
Text5.Text = Text5.Text
Case "Inggris"
Text5.Text = Text5.Text
End Select
End Sub
Private Sub Command1_Click()
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields("ID BUKU") = Text1.Text
Adodc1.Recordset.Fields("NAMA BUKU") = Text2.Text
Adodc1.Recordset.Fields("PENULIS") = Text3.Text
Adodc1.Recordset.Fields("PENERBIT") = Text4.Text
Adodc1.Recordset.Fields("HARGA SATUAN") = Text5.Text
Adodc1.Recordset.Fields("BANYAKNYA") = Text6.Text
Adodc1.Recordset.Fields("BAHASA") = Combo1.Text
Adodc1.Recordset.Fields("TOTAL HARGA") = Text7.Text
Adodc1.Recordset.Update
Adodc1.Refresh
Adodc1.Refresh
MsgBox "Data '" & Text1.Text & "' Berhasil Disimpan!", vbInformation, "Notification"
Call bersih
Text1.SetFocus
End Sub
Private Sub Command2_Click()
Call bersih
End Sub
Private Sub Command3_Click()
Adodc1.Recordset.Delete
MsgBox "Data '" & Text1.Text & "' Berhasil Dihapus!", vbInformation, "Notification"
Call bersih
Text1.SetFocus
End Sub
Private Sub Command4_Click()
menuawal.Show
Unload Me
End Sub
Private Sub Command5_Click()
Text7.Text = Text5.Text * Text6.Text
End Sub
Private Sub Form_Load()
Text7.Enabled = False
Combo1.AddItem "Indonesia"
Combo1.AddItem "Inggris"
End Sub
Jika masih belum jelas, lihat lebih rinci file dibawah ini.
Text2 = ""
Text3 = ""
Text4 = ""
Text5 = ""
Text6 = ""
Combo1 = ""
Text7 = ""
End Sub
Private Sub Combo1_Click()
Select Case Combo1.Text
Case "Indonesia"
Text5.Text = Text5.Text
Case "Inggris"
Text5.Text = Text5.Text
End Select
End Sub
Private Sub Command1_Click()
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields("ID BUKU") = Text1.Text
Adodc1.Recordset.Fields("NAMA BUKU") = Text2.Text
Adodc1.Recordset.Fields("PENULIS") = Text3.Text
Adodc1.Recordset.Fields("PENERBIT") = Text4.Text
Adodc1.Recordset.Fields("HARGA SATUAN") = Text5.Text
Adodc1.Recordset.Fields("BANYAKNYA") = Text6.Text
Adodc1.Recordset.Fields("BAHASA") = Combo1.Text
Adodc1.Recordset.Fields("TOTAL HARGA") = Text7.Text
Adodc1.Recordset.Update
Adodc1.Refresh
Adodc1.Refresh
MsgBox "Data '" & Text1.Text & "' Berhasil Disimpan!", vbInformation, "Notification"
Call bersih
Text1.SetFocus
End Sub
Private Sub Command2_Click()
Call bersih
End Sub
Private Sub Command3_Click()
Adodc1.Recordset.Delete
MsgBox "Data '" & Text1.Text & "' Berhasil Dihapus!", vbInformation, "Notification"
Call bersih
Text1.SetFocus
End Sub
Private Sub Command4_Click()
menuawal.Show
Unload Me
End Sub
Private Sub Command5_Click()
Text7.Text = Text5.Text * Text6.Text
End Sub
Private Sub Form_Load()
Text7.Enabled = False
Combo1.AddItem "Indonesia"
Combo1.AddItem "Inggris"
End Sub
Jika masih belum jelas, lihat lebih rinci file dibawah ini.



















Tidak ada komentar:
Posting Komentar