Buat folder
2. Buat Ms. Access dengan Nama = KOPERASI.mdb
3. Save dalam format Microsoft office database (2002-2003 format)(*mdb)
4. Buka Ms. Visual Basic 6.0
5. Klik poject -> components -> pilih Ms.DataGrid 6.0 (OLEDB) ADODC
6. Kemudian klik Project –> reference –> Ms ActiveX Data Objects 2.8 Library
7. Di sub general buat Connection rsAnggota ->
Dim conn As New ADODB.Connection
Dim rsANGGOTA As New ADODB.Recordset
8. Buat form1 sbb:
DataGrid
Command 1, 2 , 3, 4
Command 5, 6, 7
9. Tambahkan 3 buah Command button dengan nama ADD, SAVE, dan DEL.
10. Tambahkan rumus pada ProjectResult sbb :
Sub gridtotext ()
If (not rsAnggota.BOF) AND (not rsAnggota.EOF) THEN
Text1=rsAnggota.Fields (“KODE”)
Text2= (“nama”)
Text3= (“Alamat”)
Text4= (“KOTA”)
End If
End Sub
11. Di form Load
Private Sub Form_Load()
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Database5.mdb;Persist Security
Info=False"
conn.CursorLocation = adUseClient
QANGGOTA = "select * from TANGGOTA"
rsANGGOTA.Open QANGGOTA, conn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rsANGGOTA
End Sub
12. Private Sub Command1_Click()
rsANGGOTA.MoveFirst
Gridtotext
End Sub
13. Private Sub Command2_Click()
If (Not rsANGGOTA.BOF) Then
rsANGGOTA.MovePrevious
Else
rsANGGOTA.MoveFirst
End If
Gridtotext
End Sub
14. Private Sub Command3_Click()
If (Not rsANGGOTA.EOF) Then
rsANGGOTA.MoveNext
Else
rsANGGOTA.MoveLast
End If
Gridtotext
End Sub
15. Private Sub Command4_Click()
rsANGGOTA.MoveLast
Gridtotext
End Sub
16. Private Sub Command5_Click()
Text1=””
Text2=””
Text3=””
Text4=””
Text1.Setfocus
End Sub
17. Private Sub Command6_Click()
QInsertANGGOTA = "Insert into TANGGOTA (Kode, Nama, Alamat, Kota) values ('" & Text1 & "','"
& Text2 & "','" & Text3 & "','" & Text4 & "')"
conn.Execute QInsertANGGOTA
rsANGGOTA.Requery
End Sub
QInsertAnggota= “Insert Into TAnggota (KODE, NAMA, ALAMAT, KOTA) values (‘00004’,’DIDI’,’JL.
WILANGUN6’,’MALANG’)”
Perubahan di save selanjutnya
“ . . . . . . . values (‘” & Text1 & “’, ’” & T ext2 & “’,’” & Text3 & “’, ’” & Text4 & “’)”
Conn.Execute QInsertAnggota
rsAnggota.Requery
18. Private Sub Command7_Click()
If MsgBox("yakin?", vbYesNo, "Konfirmasi") = vbYes Then
rsANGGOTA.Delete
End If
End Sub
19. Buat Form2 untuk memunculkan data grid, tanpa harus membuat no 2 & 3 atau membuat
seperti awal. Jadi langsung Copy dari form1 yang sub general dan sub form load Ke sub general
dan sub form load di form2. Kemudian tambahkan 2 label dan 2 text box, 3 command button
Command 1, 2, 3
ralat: delete -> u/
mencari nama
dengan 1/ >1
huruf
(+) Text1
(+) Text2
Next a
Objwb.Save
AppXls.Visible = True
End Sub