我正在使用vb2010,但组合框有问题。我下面的代码从 mysql 数据库中获取项目,然后将其添加到组合框中。当我在组合框中输入“ N ”并按 Tab 时,组合框中有一个项目,例如“ NERISON ”,组合框会自动将文本更改为“ 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