vb2010を使用していますが、コンボボックスに問題があります。以下の私のコードは、mysqlデータベースからアイテムを取得し、それをコンボボックスに追加します。コンボボックスに「 NERISON 」などの項目がある場合、コンボボックスに「 N 」を入力してタブを押すと、コンボボックスは自動的にテキストを「NERISON」に変更します。テキストとして「N」を残したいだけです。どうすればいいですか?
If Not e.KeyChar = ChrW(8) Then
txtprice.Text = ""
With cmb_particular
.Items.Clear()
load_dbase() ' connects to database
CNN.Open()
runSql("select particular from particular where status=0 and particular like '%" & .Text & "%' order by particular") ' my function for queries
While dr.Read
.Items.Add(dr("particular"))
End While
CNN.Close()
.SelectionStart = cmb_particular.Text.Length
.DroppedDown = True
End With
End If