Menampilkan Data Dari Form Lain Bag 2

Saya akan berbagi sebuah tulisan cara menampilkan data dari form lain. Ilustrasinya begini misalkan kita ingin menampilkan beberapa data dari form lain dengan cara klik sebuah tombol command button maka akan muncul sebuah jendela baru atau sebuah form baru (form2) lalu kita double klik datanya maka akan tampil data tersebut di form pertama. Alur Menampilkan Data Dari Form Lain sudah pahamkan..? Jika anda belum bisa silahkan simak terus sampai akhir tulisan ini

Pada bagian kedua ini saya akan menggunakan Listview pada form ke dua untuk menampilkan data, berbeda dengan tutorial bagian pertama yang menggunakan MSFlexGrid untuk menampilkan data. Untuk membuatnya kita memerlukan dua buah form, form pertama berfungsi menampilkan data yang di pilih dari form kedua. Form kedua berfungsi menampilkan data-data yang akan kita pilih untuk di tampilkan ke form pertama.

Bagaimana Langkah-Langkah Menampilkan Data Dari Form Lain ? Langkah pertama silahkan buat dua buah form seperti tampilan berikut ini :

Tampilkan Gambar




Pada form dua dapat anda tambahkan sebuah textbox untuk pencarian, untuk kode pencariannya silahkan buka tuturial sebelumnya.

Masih menggunkan data yang sama, menggunakan database Access dengan nama db_mhs.mdb dengan nama tabel tbl_mhs, struktur tabelnya seperti gambar berikut ini yang nantinya datanya di tampilkan di form2.


Selanjutkan kita buat kodingnya, buka form pertama ( form1 ) ketikan kode pada command button ( cmdBuka ). silahkan double klik kemudian ketikan kode berikut ini yang berguna untuk menampilkan atau memanggil form2 :

Private Sub CmdBuka_Click()
    Form2.Show vbModal
End Sub

Selajutnya buka form ke dua ( form2 ) kemudian ketik kode berikut ini di event double klik pada MsFlexgrid ( ListView1_DblClick ). Berikut kodenya yang berfungsi  untuk menampilkan data pada form pertama ( form1 ) :

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

Saya tidak menjelaskan cara menampilkan pada form2 dari database ke msfllexgrid saya anggap semua sudah bisa cara menampilkannya, jika belum bisa silahkan download source codenya. Untuk mendapatkan source code Menampilkan Data Dari Form Lain Bag 1 silahkan download linknya pada akhir tulisan ini.

Jika anda berhasil maka akan mampak seperti gambar animasi berikut ini :



Jika ada yang kurang jelas atau ada yang perlu ditanyakan silahkan kasih komentar, semoga tulisan ini dapat bermanfaat. Silahkan download source codenya di link berikut ini





Tags:
Menampilkan Data Dari Form Lain di VB, Menampilkan Data di VB, Menampilkan Data Dari Form Lain Dengan Listview, Menampilkan Data Dari Form Lain Dengan Listview, Trik Menampilkan Data,Menampilkan Data di  Form1 dari Form2, Memunculkan Data dari Satu Form ke Form Lain, Mengambil Data Dari Form Lain 



2 comments:

  1. untuk koding vb.net MySqlConnection.net ada tidak nggeh,,,
    mohon bantuannya soalnya buat referensi tugas ..
    terimakasih

    ReplyDelete
  2. kalau buat seperti itu tapi di php gimana ya?

    ReplyDelete