vb.net combobox 绑定数据库之前 先赋值 的问题

lijujie19860802 2009-12-10 03:03:36

在FORM_LOAD中写
dim a as string = "aaa"

combobox1.text = a


结果的话combobox1.text= ""

可能是因为后面combobox1有绑定数据库有关

我在combobox1的鼠标单击事件里把combobox1绑定数据库了

dim a as string = "aaa"

combobox1.text = a
这里应该怎么写啊?FORM加载的时候combobox1一直是空
...全文
104 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qshurufa 2009-12-10
  • 打赏
  • 举报
回复
Dim myAdapter As New Data.SqlClient.SqlDataAdapter(SQL, conn)
Dim dtList As New DataTable
myAdapter.Fill(dtList)
Dim dr As DataRow = dtList.NewRow
dr(0) = "0"
dr(1) = "请选择"
dtList.Rows.InsertAt(dr, 0)
With ComboBox1
.DataSource = dtList.DefaultView
.DisplayMember = "Name"
.ValueMember = "ID"
.SelectedIndex = 0
End With

这样也可以
lijujie19860802 2009-12-10
  • 打赏
  • 举报
回复
试过了
不过我忘了加
combobox1.selectindex = 0了
可以了
qshurufa 2009-12-10
  • 打赏
  • 举报
回复
ComboBox1.Items.Add(a)

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧