Menampilkan Data Dari Listview Ke Textbox

Menampilkan Data Dari Listview Ke Textbox.
Pada kesempatan sebelumnya saya pernah membahas cara menampilkan data dari grid ke textbox, pada kali ini saya akan membahas cara menampilkan data yang ada di dalam list view ke textbox. Misalnya kita menginginkan data tampil ke textbox pada saat data dalam list view kita double klik atau klik.

Menampilkan data dari listview ke textbox sebenarnya cukup mudah dengan menambahkan sedikit listing program, jika anda belum bisa silahkan simak tulisan ini sampai selesai.
Di sini saya tidak akan menjelaskan cara menampilkan data dari database ke listview jika anda belum bisa silahkan buka tutorial saya sebelumnya tentang cara menampilkan data ke listview atau silahkan download source code tutorial ini di akhir tulisan.

Sebagai contoh buatlah sebuah form seperti pada gambar berikut ini

Tampilkan Gambar



Langkah selanjutnya adalah membuat koding. Saya asumsikan semua sudah bisa cara menampilkan data ke List View karena saya tidak akan menjelaskan koding untuk menampilkan data dari database ke List View.

Berikut koding untuk menampilkan data dari Listview ke textbox

Private Sub ListView1_DblClick()
 If ListView1.SelectedItem.Text <> "" Then
    TxtNim.Text = ListView1.ListItems(ListView1.SelectedItem.Index).SubItems(1)
    TxtNama.Text = ListView1.ListItems(ListView1.SelectedItem.Index).SubItems(2)
    TxtAlamat.Text = ListView1.ListItems(ListView1.SelectedItem.Index).SubItems(3)
    TxtJurusan.Text = ListView1.ListItems(ListView1.SelectedItem.Index).SubItems(4)
 End If
End Sub

Koding di atas menggunakan event double klik untuk menampilkan datanya, jika menginginkan pada event klik silahkan tulis kodenya pada event klik atau yang dinginkan.

Jika sudah silahkan klik save kemudian dijalankan, lalu silahkan double klik data yang ada dalam list view maka datanya akan tampil di textbox. Jika berhasil maka akan nampak pada gambar animasi berikut ini.





Jika ada yang kurang jelas atau ada yang perlu ditanyakan silahkan kasih komentar. Bila anda menginginkan source codenya silahkan download link di bawah ini semoga bermanfaat.

 
Tags:
Menampilkan Data Dari Listview Ke Textbox,Menampilkan Data ke Textbox,Data Dalam Listview, Trik Data Pada Listview,Cara Menampilkan Data Listview ke Textbox pada VB,Cara Menampilkan Database Pada Listview VB6,Menampilkan Data Dari Table Ke Dalam Listview,Cara Menampilkan Data Dari Database Di Listview VB,Menampilkan Data Mahasiswa dlm List view,

26 comments:

  1. Saya ingin menampilkan data ke textbox dengan double click d listview yang sudah d search terlebih dahulu gimana ya?

    ReplyDelete
    Replies
    1. Koding nya sama seperti di atas.. Tidak ada perbedaannya sama sekali.

      Delete
  2. Mantap tutorialnya bos.., lanjutkan..

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Koding di atas kodingnya di event dblclick punya form apa pada event di listviewnya gan..?
    Kalau di event dblclick listview kok punya and error

    ReplyDelete
  5. tolong bantu nambahin coding saya biar gak double data. trims

    Sub RunQuery(sSQL As String)
    Dim cmd As New ADODB.Command
    Set cmd = New ADODB.Command
    With cmd
    .ActiveConnection = strConn
    .CommandType = adCmdText
    .CommandText = sSQL
    .Execute
    End With
    Set cmd = Nothing
    End Sub

    Private Sub cmdSave_Click()
    On Error GoTo errHandler

    'Validasi input data
    If txtnamabarang.Text = "" Then MsgBox "Nama barang belum diisi", vbInformation, "Jare Mas Yanto": Exit Sub
    If txtharga.Text = "" Then MsgBox "Harga belum diisi", vbInformation, "Jare Mas Yanto": Exit Sub

    If txtnamabarang.Enabled = True Then
    'query insert ke database
    RunQuery "INSERT INTO daftar_harga " & _
    "(nama_barang,harga) VALUES " & _
    "('" & txtnamabarang.Text & "'," & _
    "'" & txtharga.Text & "')"

    MsgBox "Data baru telah ditambahkan", vbInformation, "Jare Mas Yanto"
    txtfilter.Text = ""
    Else
    'query update ke database
    RunQuery " UPDATE daftar_harga SET " & _
    " nama_barang = '" & txtnamabarang.Text & "' " & _
    " WHERE harga = '" & txtharga.Text & "'"

    'pesan konfirmasi update berhasil
    MsgBox "Perubahan data telah tersimpan", vbInformation, "Jare Mas Yanto"
    txtfilter.Text = ""


    End If
    cmdCancel_Click
    Exit Sub
    errHandler:
    MsgBox Err.Number & ":" & "simpan error"

    End Sub

    ReplyDelete
    Replies
    1. kirim saja source codenya ke email saya biar saya cek. birawa_84@yahoo.co.id

      Delete
  6. kalo listview checkbox, ditampilkan ke text bisa nggak mas?

    ReplyDelete
  7. Mas, gmana klau saya ingin menampilkan data dalam listview kedalam textbox, tp tanpa harus melakukan dblklik pada tiap2 item dlm listview melainkan hanya dengan satu command button saja mas?
    Terimakasih

    ReplyDelete
    Replies
    1. bisa saja mas, tinggal copi pastekan kode yang ada pada event click ke command button dengan syarat pada saat mau nampilkan data yang ada di listview harus di pilih dulu baru di klik command button nya.

      Delete
    2. jadi misalkan saya punya listeview dngn 4 baris dan 4 kolom sedangkan saya ingin menampilkan semua data dlm listview tersebut kedalam 4x4 textbox dengn skali klik command button saja gk bisa ya mas?

      Delete
  8. Mas bisa gk data dari listview ditampilkan ke textboxt tanpa harus di clik

    ReplyDelete
    Replies
    1. sblm saya jawab,saya tanya dulu. mau ditampilkan dengan metode apa?

      Delete
  9. Saya kan gak ada nomor di listview nya , jadi langsung nim gitu ,indexnya malah gak kebaca

    ReplyDelete
  10. Mas..klo buat vb.net koding bagaimana, database access Mas? Supaya mirip kaya tutor Mas..

    ReplyDelete
  11. kalau kita balik master, kita membuat filter data (searching data) misalnya saya ketik huruf AJ di textbox nama maka isi ListView nama yang mengandung huruf AJ semua..

    ReplyDelete
    Replies
    1. silahkan buka link berikut ini mas http://hadiasoka.blogspot.co.id/2014/12/pencarian-data-pada-listview-di-vb-bag-2.html

      atau link ini :
      http://hadiasoka.blogspot.co.id/2014/12/pencarian-data-pada-listview-di-vb-bag-1.html

      Delete
  12. bagaimana cara kita memanggil contoh nya form 1= tabel buku yaitu kd_buku,pengarang ,penerbit,form 2 = anggota dan form 3 peminjaman bagaimana cara nya kita memanggil primary key pada table buku dengan menampilkan kbuku,penerbit,pengarang pada tabel peminjaman

    ReplyDelete
    Replies
    1. dengan cara perintah query mas. silahkan pelajari perintah Query bahasa SQL

      Delete
  13. gan klo data base mysql gmn tuh klo ini ms access

    ReplyDelete
  14. kodingnya sama aja pak, tinggal ganti koneksinya ke MySQL. Yang membedakan cm koneksinya ke databse mysql saja.yang lainnya sama

    ReplyDelete
  15. kalau mau save data ke listview tapi form yang berbeda gimana ya gan.?
    dan menampilkan hasil data listview pada form yang berbeda lagi.

    ReplyDelete
  16. Setelah di munculkan di texbook trus mau di edit gimana gan.. kita buat satu tombol edit otomatis hasil editan td bisa muncul di listviewnya.. pliss tolong bantuannya gan

    ReplyDelete
  17. Gan mau tanya nihhh, cara manggil textbox yang otomatis keisi terus saya mau panggil di listview (beda form) gimana ya gan? Butuh penjelasan nihh

    ReplyDelete