Bagaimana cara membuat AutoComplate di TextBox Vb.Net ?
Menampilkan Field dari Database MySQL ke TextBox dengan AutoComplate sangat mudah, namun sebelumnya silahkan lihat Tutorial Vb.Net yang sudah kami publish sebelumnya tentang Tutorial Lengkap Cara Membuat Database MySQL di PhpMyAdmin, Tutorial Vb.Net : Koneksi Database MySQL dan Tutorial Vb.Net : Menampilkan data dari Database MySql ke DataGridView,
Langsung saja Langkah membuat AutoComlate di TextBox
Pertama kita harus membuat sebuah koneksi ke database menggunakan Module, buatlah module Koneksi, baca cara membuat Koneksi Database MySQL di Blog Sector Code, aturlah Form anda sehingga sama seperi gambar AutoComplate dengan Text diatas (sesuai kebutuhan), dan copykan Coding berikut di Form_Load
bukaDB() 'koneksi ke Module koneksiTekan F5 untuk menjalankan aplikasi anda, Happy Coding ;)
DA = New Odbc.OdbcDataAdapter("SELECT productID,productBarcode,productName FROM as_products", konek) ' Adapter Data
DS = New DataSet ' DataSet
DS.Clear()
DA.Fill(DS, "as_products")
Dim col As New AutoCompleteStringCollection
Dim i As Integer
For i = 0 To DS.Tables(0).Rows.Count - 1
col.Add(DS.Tables(0).Rows(i)("productBarcode").ToString())
Next
TextBox2.AutoCompleteSource = AutoCompleteSource.CustomSource
TextBox2.AutoCompleteCustomSource = col
TextBox2.AutoCompleteMode = AutoCompleteMode.Suggest