VB 2010 - Membuat Form Pencarian Barang

11:30:00 PM
Pada pembelajaran Visual Basic VB 2010 kali ini akan dibahas mengenai Cara Membuat Form Pencarian Barang dengan VB 2010. Untuk bisa mengikuti tutorial kali ini, pastikan anda sudah install Visual Basic .NET ( Tidak perlu VB .Net 2010, anda juga bisa menggunakan versi lainnya)

Berikut langkah-langkahnya :

Logikanya adalah pertama anda harus bisa mengkoneksikan VB 2010 dengan database terlebih dahulu, dan setelah bisa konek anda bisa menambahkan TexBox1 pada form dan buatlah koding pencarian tersebut.

Untuk Koneksi database anda bisa lihat pada pembelajaran kami sebelumnya (anda bisa memilih koneksi database dibawah ini) :

  1. Koneksi VB 2010 Database Access 2003
  2. Koneksi VB 2010 Database Access 2007

Jika sudah bisa melakukan Koneksi database diatas, anda tambahkan TexBox1 dan terakhir masukan koding dibawah ini :

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        Dim cmd As OleDbCommand
        Dim rd As OleDbDataReader
        CMD = New OleDbCommand("select * from Barang where NamaBarang like '%" & TextBox5.Text & "%'", CONN)
        RD = CMD.ExecuteReader
        RD.Read()
        If RD.HasRows Then
            DA = New OleDbDataAdapter("select * from Barang where NamaBarang like '%" & TextBox5.Text & "%'", CONN)
            DS = New DataSet
            DA.Fill(DS, "ketemu")
            DGV.DataSource = DS.Tables("ketemu")
            DGV.ReadOnly = True
        End If
    End Sub

Dengan langkah diatas anda sudah bisa Membuat Form Pencarian Barang dengan VB 2010.
Jika ada kesulitan dalam Pembelajaran diatas anda bisa berkomentar dibawah ini.

Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold silahkan gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic silahkan gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline silahkan gunakan <u></u>.
  • Untuk menulis huruf strikethrought silahkan gunakan <strike></strike>.
  • Untuk menulis kode HTML silahkan gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silahkan parse dulu kodenya pada kotak parser di bawah ini.
Konversi Code
Disqus
Silahkan Berkomentar Dengan

29 komentar

Write komentar
August 25, 2014 at 8:08 PM delete

Master from pencarian barangnya yg pake database mysql donk

Reply
avatar
Tutarni Aliya
AUTHOR
August 25, 2014 at 10:06 PM delete

Hi SDIT,
Untuk database mysql sama saja koq, hanya berbeda pada koneksinya saja :)
silahkan di coba, jika masih belum bisa, bisa menghubungi kami kembali

Reply
avatar
August 27, 2014 at 3:34 PM delete

Kalau pada VB .net 2005 gimana coding perncariannya..?

Reply
avatar
Tutarni Aliya
AUTHOR
August 27, 2014 at 10:45 PM delete

Hi Yusrah,
sama saja, koding diatas bisa juga di terapkan di VB 2005 :)
Jika ada kesulitan bisa menghubungi kembali

Reply
avatar
October 22, 2014 at 5:44 AM delete

sangat membantu sekali sebagai pemula seperti saya.makasih sharingnya bunda

Reply
avatar
Tutarni Aliya
AUTHOR
October 22, 2014 at 4:52 PM delete

Hi Belajar,
Sama-sama ya.. selamat belajar Visual Basic .Net :)

Reply
avatar
Rudi Wijaya
AUTHOR
November 5, 2014 at 5:02 PM delete

itu klo pencariannya ake combobox sama ajh apa beda lagi source'y bund?

Reply
avatar
Tutarni Aliya
AUTHOR
November 6, 2014 at 2:17 AM delete

Hi Rudi,
Untuk combobox juga bisa, silahkan ganti saja TextBox menjadi ComboBox, disesuaikan dengan Form yang kamu buat, jika masih belum bisa, bisa emailkan ke kami ya..

Reply
avatar
January 16, 2015 at 4:55 PM delete

ada dalam bentuk database MySQL ga ya?

Reply
avatar
Tutarni Aliya
AUTHOR
February 6, 2015 at 8:49 PM delete

Hi William,
Silahkan pelajari Koneksi database VB 2010 dengan MySQL..
bedanya hanya pada koneksinya saja koq...
apakah cukup jelas?

Reply
avatar
Zaki Ahmad
AUTHOR
April 3, 2015 at 1:39 AM delete

Kalo semisal yang diketik pada kolom pencarian terdiri dari dua kata (contoh: sabun odol) maka koding untuk pencariannya seperti apa ya? bisa tolong dibantu?

trimakasih...

Reply
avatar
Tutarni Aliya
AUTHOR
April 3, 2015 at 1:57 AM delete

Hi Zaki,
Dengan koding diatas juga bisa koq.. asalkan di Nama Barang ada nama tersebut pasti bisa.

Reply
avatar
bahrul huda
AUTHOR
April 27, 2015 at 3:32 PM delete

bu itu textbox5.text nya apaan ya..? itu textbox di bagian mana..?

Reply
avatar
bahrul huda
AUTHOR
April 27, 2015 at 3:40 PM delete

textboxnya cman ada 1 di situ, tapi kok di scriptnya ada textbox 5..? saya tidak mengerti.

Reply
avatar
Tutarni Aliya
AUTHOR
April 28, 2015 at 5:36 AM delete

Hi Bahrul.
TexBox5 adalah textBox yang ada di Form, memang di form hanya 1 TexBox, jika kamu mau gantu textBox1 ya silahkan. di Form saya gunakan nama TexBox5.
smoga penjelasan saya diatas cukup jelas yaaa :)

Reply
avatar
May 5, 2015 at 6:09 AM delete

DGV itu di konversi menjadi apa ya, blm saya konversi so blm bisa jalan... bisa email ke rudiniruth@yahoo.com. Thx before

Reply
avatar
May 5, 2015 at 7:07 AM delete

udah dapat jawabannya mba, DGV itu nama datagridview heheheh, thx before

Reply
avatar
Tutarni Aliya
AUTHOR
May 5, 2015 at 1:51 PM delete

Hi Beli,
Sangat mudah kan? selamat belajar VB yaaa :)

Reply
avatar
aden ps
AUTHOR
June 2, 2015 at 2:13 PM delete

maaf min OleDbCommand("select * from Barang where NamaBarang like '%" & TextBox5.Text & "%'", CONN) barang where Namabarang itu dari mana ???

Reply
avatar
Tutarni Aliya
AUTHOR
June 2, 2015 at 2:23 PM delete

Hi Aden,
Silahkan baca dengan teliti ya.. sebelumnya kami sudah membuatkan tutorial VB 2010 dengan databasenya. silahkan di klik saja
untuk pencarian tersebut untuk mencari data yang ada di database.
semoga bisa di mengerti ya :)

Reply
avatar
Tutarni Aliya
AUTHOR
June 2, 2015 at 2:40 PM delete

Hi Aden,
Hayooo lebih teliti lagi.. yang lain juga bisa koq :)

Reply
avatar
June 17, 2015 at 1:08 PM delete

DA.Fill(DS, "ketemu")
maksutnya gmna bu? bukankah tabelnya "barang" bukan "ketemu"

Reply
avatar
June 17, 2015 at 1:13 PM delete

DA.Fill(DS, "ketemu")
maksutnya gmna bu? bukankah tabelnya "barang" bukan "ketemu"
terima kasih

Reply
avatar
Tutarni Aliya
AUTHOR
June 17, 2015 at 9:51 PM delete

Hi Sholeh,
Untuk "ketemu" bukanlah table. tapi sebagai kata pengganti bahwa data ditemukan. Jika kamu ingin ganti dengan nama yang lain juga bias koq :)
yang pati itu bukan table :)

Reply
avatar
August 17, 2015 at 10:51 PM delete

saya pake vb 2008, DB access 2007 dan OS 64 bit..
CMD dan RD tidak bisa dijalankan..
mohon bantuannya bu admin.. Thanks.

Reply
avatar
Tutarni Aliya
AUTHOR
August 18, 2015 at 3:38 PM delete

Hi Alfredo,
Terima kasih telah berkomentar, mohon informasinya apakah koneksi database ke Datagridview sudah muncul ? jika belum pastikan koneksi kamu sudah bener ya? jika sudah benar tapi masih error pada pencarian barang bisa berkomentar lagi dengan disertakan pesan errornya...

Reply
avatar
Raje Aje
AUTHOR
October 15, 2015 at 2:15 PM delete

(RD=CMD) itu Dari mana..??

Reply
avatar