Gambar 1.0 |
Untuk membuat tampilan tersebut apa saja yang harus kita siapkan:
- Buatlah database dengan menggunakan Access disini saya menggunakan Access 2010 tapi saat membuat jangan lupa ubah file type menjadi format 2000-2003, nama database adalah db1.mdb
- Ciptakan Tabel Baru dengan nama: employee
FieldName
|
Type
|
EmpNo*
|
Number/Integer
|
EmpName
|
Text(30)
|
Phone
|
Text(150
|
HireDate
|
DateTime
|
- Buka Visual Basic 6 dan tambahkan Component (CTRL+T) seperti dibawah ini(Gambar 2.0):
Gambar 2.0 |
- Kemudian Design Form dengan menambahkan object ListView pada Toolbox, seperti Gambar 1.0, Selanjutnya adalah mengatur properties pada listview dengan cara:
Gambar 3.0 |
Setelah itu OK.
Langkah Selanjutnya adalah mengetikan Coding pada jedela Code:
Option ExplicitSilahkan di Coba, contoh program bisa di download disini.
Dim Conn As New ADODB.Connection
Dim AdoRs As New ADODB.Recordset
Private Sub Form_Load()
'membuat koneksi ke database
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False"
'menyiapkan recordset untuk tabel/query yang digunakan
Set AdoRs = New ADODB.Recordset
AdoRs.Open "SELECT * FROM employee", Conn, adOpenStatic, adLockOptimistic
'memanggil procedure untuk menampilkann list view
Call tampil_isi_listview
End Sub
Sub tampil_isi_listview()
Dim iList As ListItem
'0 : EmpNo
'1 : EmpName
'2 : Phone
'3 : HireDate
With AdoRs
ListView1.ListItems.Clear
Do Until .EOF
Set iList = ListView1.ListItems.Add(, , .Fields(0))
iList.SubItems(1) = .Fields(1)
iList.SubItems(2) = Format(.Fields(2))
iList.SubItems(3) = Format(.Fields(3))
.MoveNext
Loop
End With
End Sub
1 comments:
debug Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False"
Post a Comment