[VB.NET]vb.net中 listbox 问题
2008-12-27 22:20
405 查看
<script type="text/javascript"><!--
google_ad_client = "pub-8333940862668978";
/* 728x90, 创建于 08-11-30 */
google_ad_slot = "4485230109";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
vb.net中 listbox 问题
vb.net中 listbox控件 数据通过数据库绑定 显示多条记录
设为多选后 在界面上选择两条以上记录时 后台怎样能够取得所选记录的值
为什么我取得总是system........之类的
__________________________________________________________________________
Me.ListBox1.SelectedItems(0).ToString()
Me.ListBox1.SelectedItems(1).ToString()
这样就行了吧?
__________________________________________________________________________
Dim i As Integer
For i = 0 To ListBox1.SelectedItems.Count - 1
MessageBox.Show(Me.ListBox1.SelectedItems(i).ToString())
Next
__________________________________________________________________________
listbox 绑定代码
ListBox1.DataSource = Db.OraDataView
ListBox1.DisplayMember = “字段名”
取值
For i As Integer = 0 To ListBox1.SelectedItems.Count - 1
MessageBox.Show(Me.ListBox1.SelectedItems(i).ToString())
Next
显示为:
System.Data.DataRowView
而不是我数据库里的值 这是怎么回事啊
__________________________________________________________________________
While Rd.Read()
ListBox1.Items.Add(Rd.Item( "a "))
End While
绑定后再测试没有问题!
__________________________________________________________________________
Rd 是什么啊
__________________________________________________________________________
Dim Conn As OleDbConnection
Dim Cmd As OleDbCommand
Dim Rd As OleDbDataReader
Dim SQL As String
Dim Adpt As OleDbDataAdapter
Dim Ds As DataSet
Dim Provider = "Provider=Microsoft.Jet.OLEDB.4.0 "
Dim Database = "Data Source= " & Application.StartupPath() & "/db1.mdb "
Conn = New OleDbConnection(Provider & "; " & Database)
Conn.Open() ''打开数据库
SQL = "Select * From one "
Cmd = New OleDbCommand(SQL, Conn)
Rd = Cmd.ExecuteReader()
While Rd.Read()
ListBox1.Items.Add(Rd.Item( "a "))
End While
Rd.Close()
Conn.Close()
__________________________________________________________________________
相关文章推荐
- [VB.NET]一个关于VB2005中 listbox的奇怪的问题
- vb.net 开发 excel Addin 学习(5)---- 几个小问题
- vb.net 类的属性的设置和获取问题
- [VB.NET]刚刚做.net,问一个很简单的问题:VB连Oracle
- [VB.NET]反射问题,怎么通过动态创建的控件得到控件的方法!
- [VB.NET]关于多线程和截图保存的问题!
- [VB.NET]vs2003与vs2005打开问题
- VB.NET开发中遇到的一个小问题
- [VB.NET]关于OleDbDataAdapter的Fill问题
- [VB.NET]初始屏幕问题
- [VB.NET]一些小问题!!!!急急。在线等
- [VB.NET]密码修改问题
- [VB.NET]vb.net 调用vb6.0写的ActiveX dll的问题,各位帮忙啊!
- [VB.NET]登录代码调试问题
- [VB.NET]用户名重复的问题
- [VB.NET]vb.net中控件的问题
- [VB.NET]切换窗口时屏幕闪烁的问题
- [VB.NET]分给上个问题了,我没分给了,还请多指教下这个问题=_=
- [VB.NET]window.showModalDialog 回传值的问题
- [VB.NET]vb.net 更换版本后的问题