Sub tampil()
koneksi()
cmd = New MySqlCommand("select nm_barang from
tbl_barang", conn)
da = New MySqlDataAdapter(cmd)
dt = New DataTable
da.Fill(dt)
ComboBox1.DataSource = dt
ComboBox1.DisplayMember = "nm_barang"
ComboBox1.ValueMember = "nm_barang"
ComboBox1.AutoCompleteMode =
AutoCompleteMode.SuggestAppend
ComboBox1.AutoCompleteSource =
AutoCompleteSource.ListItems
End Sub
Semua Coding
Sub tampil()
koneksi()
cmd = New MySqlCommand("select nm_barang from
tbl_barang", conn)
da = New MySqlDataAdapter(cmd)
dt = New DataTable
da.Fill(dt)
ComboBox1.DataSource = dt
ComboBox1.DisplayMember = "nm_barang"
ComboBox1.ValueMember = "nm_barang"
ComboBox1.AutoCompleteMode =
AutoCompleteMode.SuggestAppend
ComboBox1.AutoCompleteSource =
AutoCompleteSource.ListItems
Penjelasan :
koneksi()
cmd = New MySqlCommand("select nm_barang from tbl_barang",
conn)
da = New MySqlDataAdapter(cmd)
dt = New DataTable
da.Fill(dt)
→ Pengambilan column nama barang pada tabel barang
ComboBox1.DataSource = dt
ComboBox1.DisplayMember = "nm_barang"
ComboBox1.ValueMember = "nm_barang"
ComboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend
ComboBox1.AutoCompleteSource = AutoCompleteSource.ListItems
→ Pembuatan Autocomplete ComboBox-nya
https://www.youtube.com/watch?v=o90W3Jo1uDQ
2. Pada database mysql, silahkan buat database dan tebel terlebih dahulu
Saya memiliki tabel seperti dibawah..
Sub tampil()
koneksi()
cmd = New MySqlCommand("select nm_barang from
tbl_barang", conn)
da = New MySqlDataAdapter(cmd)
dt = New DataTable
da.Fill(dt)
Dim a As New AutoCompleteStringCollection
For i As Integer = 0 To dt.Rows.Count - 1
a.Add(dt.Rows(i)("nm_barang"))
Next
TextBox1.AutoCompleteSource =
AutoCompleteSource.CustomSource
TextBox1.AutoCompleteCustomSource = a
TextBox1.AutoCompleteMode = AutoCompleteMode.Suggest
End Sub
Semua coding
Imports MySql.Data.MySqlClient
Public Class frabc