Menampilkan data yang ada pada database di combobox VB6
Selesai dengan coding Insert, Update, Delete data di VB6, kali ini saya akan berbagi cara mengenai menampilkan data pada combobox…
Pernah lihat form yang kaya gini ?
Bisa dilihat disana ada sebuah Combobox yang berisikan data. ada dua cara untuk menampilkan data pada Combobox.
- Dengan mengisi manual List pada Properties
- Mengambil data dari database
Nah, kali ini saya akan membagikan cara untuk menampilkan data KODE BARANG dan Nama Barang Sekaligus. Data itu berasal dari tutorial sebelumnya yaitu Insert, Update dan hapus data… masih menggunakan database yang sama pada tutorial Menampilkan data pada datagrid vb6. 🙂
1. Tambahkan Sebuah Combobox kedalam form – Secara default name dari combobox itu adalah “Combobox1”
2. Ketikkan Script berikut ini pada event Form_load
Call BukaDB RSBarang.Open "select * from barang", Conn Combo1.Clear Do While Not RSBarang.EOF Combo1.AddItem RSBarang!Kodebrg & Space(5) & RSBarang!NamaBrg RSBarang.MoveNext Loop
Jika telah selesai mengikuti tutorial diatas, Coba Running / Jalankan Program, Munculkah dia ?? 🙂
saya sudah ikut seperti cording seperti di atas dan data nya masuk ke combobox nya cuman data di combo nya tidak mau langsung terupdate begitu ada data yang baru saja di isi kira2 apa yang salah di cording saya ini, mohon bimbingan nya. btw ini cording saya
Private Sub Form_Load()
Call bukadb
rsbarang.Open “select * from PIMPINAN where Nama”, conn
Combo1.Clear
Do While Not rsbarang.EOF
Combo1.AddItem rsbarang!Nama
rsbarang.MoveNext
Loop
End Sub
saya sudah ikut seperti cording di atas dan data nya berhasil masuk ke combobox cuman data nya ngak terupdate kalo ada data baru kira2 dimana salah cording saya mohon bimbingan nya.btw ini cording saya
Private Sub Form_Load()
Call bukadb
rsbarang.Open “select * from PIMPINAN where Nama”, conn
Combo1.Clear
Do While Not rsbarang.EOF
Combo1.AddItem rsbarang!Nama
rsbarang.MoveNext
Loop
End sub
kalo ingin begitu, jangan buat kodenya seperti itu om…
buat seperti ini :
Sub IsiCombo()
Call bukadb
rsbarang.Open “select * from PIMPINAN where Nama”, conn
Combo1.Clear
Do While Not rsbarang.EOF
Combo1.AddItem rsbarang!Nama
rsbarang.MoveNext
Loop
End Sub
Nanti di form_load() baru dibuat seperti ini :
Private Sub Form_Load()
Call IsiCombo()
End Sub
Dan panggil juga “Call IsiCombo” itu saat data disimpan.
Ooh, begitu makasi 😀
om, klu misal combobox berisi list 1 dan 2, bagaimana memanagil data jika memlih list 1 maka beberapa textbox jumlah pembayaran yg diinginkan akan aktif dan tidak aktif begitupun list 2…?
#metode_pembayaran
Makasih…
sama samaa oom
Gan kasi cod sql untuk menyimpan 2 data dalam 1 combo diatas ke dalam 2 record dalam 1 table dong
mo nanya gan ane nyoba pake adodc,, nah pas running yg muncul cuma 1 doang kira2 perlu di tambah apa ya ?
bagian manggil datanya :
kelas.AddItem Adodc2.Recordset.Fields(“kelas”)
Bagaimana cara menampilakn kedalam datadlgrid dengan memilih(klik) data di
combobox.(satu2 kliknya) di vb 6