0

在 VB.Net 应用程序中,我怎么能:

查找刚刚添加到数据库的内容的 dropDownList selectedIndex 位置。

通过修改内联 SQL 查询以按添加的日期/时间显示,重新启动表单,并在 DropDownList 中显示最近添加的条目。

4

3 回答 3

0

我假设您正在谈论将其样式属性设置为 DropDownList 的 ComboBox?

有两种方法可以做到这一点:

1) 按照上面的建议,首先使用最新项目订购您的 SQL 结果。

2)在绑定数据源后,获取最后一项的ID(通过id desc选择前1个id order)并将ComboBox.SelectedValue设置为该ID。

如果您希望按字母顺序对列表进行排序,则第二种方法会更好。我假设您的 CombBox.ValueMember 在绑定时设置了相同的 ID 字段。

于 2009-09-30T06:47:03.830 回答
0

我认为这比 vb.net 更像是一个 sql 问题。在 vb 端,您需要做的就是在从 sql 查询返回到下拉列表的数据集上使用数据源和数据绑定。在 SQL 上,您只需要按日期时间列排序。

于 2009-09-09T23:31:59.620 回答
0

如果 VB.Net 有一个 DetailsView 我会使用它。我知道 ASP.Net 有一个。

于 2009-09-10T01:24:00.843 回答