【发布时间】:2020-03-28 06:48:18
【问题描述】:
我使用此代码填充组合框中的搜索结果记录,并且效果很好..
da = New SqlDataAdapter("Select * From MovTable where NameOfMov like '" & AlphaCB.Text & "%'", sqlcon)
da.Fill(dt0)
SearchResultCbB1.DataSource = dt0
SearchResultCbB1.ValueMember = "NameOfMov"
但我需要进行一些更改以使组合痘按字母排序
谢谢
【问题讨论】:
-
加载时应该对
dt0中的数据进行排序 -
好的,但我该怎么做
-
好吧,没有人能回答这个问题,因为您还没有提供在
dt0中加载数据的代码 -
您应该将
DisplayMember设置为要显示的列的名称,并且您的查询中应该有一个ORDER BY子句以按该列排序。另外,请始终将DataSource设置在最后。 -
ORDER BY 必须在代码中吧?
标签: vb.net