首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于用listbox显示database的有关问题

2012-01-31 
关于用listbox显示database的问题如题,listbox里面放有data.mdb,在listbox中选定的选项存在一个label里面L

关于用listbox显示database的问题
如题,listbox里面放有data.mdb,在listbox中选定的选项存在一个label里面
Label2.Text = ListBox1.Items(ListBox1.SelectedIndex).ToString
出来的不是我放进database的选项,而是什么system.data.datarow,该怎么改啊?

[解决办法]
下次记得把问题描述清楚,把关键代码贴出来,否则别人很难明白你说的是什么

我是因为处理过很多类似的问题,大概能猜出来你说的是什么情况,以下面这种形式取值

C# code
Dim rowView As DataRowView = DirectCast(comboBox1.SelectedItem, DataRowView) textBox2.Text = rowView.Row("id").ToString() textBox3.Text = rowView.Row("name").ToString()
[解决办法]
晕,看错成comboBox
[解决办法]
DataSource设为Dataset
ValueMember设为那个表你想首先选中的那个字段

C# code
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)        {            MessageBox.Show(listBox1.SelectedValue.ToString());        } 

热点排行