2015-05-08 58 views
0

我想通过以下代码在列表框中添加列表项 如果我错了,请纠正我.. 下面的代码给出了奇怪的输出。如何在vb.net的列表框中添加列表项

Try 
     Dim adapter As New OleDbDataAdapter 
     con = New OleDbConnection(connectionString) 
     con.Open() 
     Dim dt As New DataTable 
     Dim ds As New DataSet 
     sqlstr = "select * from partyinfo " 
     ds.Tables.Add(dt) 
     adapter.SelectCommand = New OleDbCommand(sqlstr, con) 
     adapter.Fill(dt) 
     lbpartylink.DataSource = ds.Tables(0) 
     lbpartyunlink.ValueMember = "partyid" 
     lbpartyunlink.DisplayMember = "partyname" 
     con.Close() 
    Catch ex As Exception 
     MsgBox("error found") 
    End Try 
+0

什么怪异的结果,你得到的写

lbpartylink.DataSource = ds.Tables(0) 

?你可以说得更详细点吗?在附注中,如果你从不使用它,为什么要创建'DataSet'? –

回答

0

我的错,我在地方 lbpartyulink.DataSource = ds.Tables(0)