值使用VB.Net获取在组合框的问题
我想用3层架构
代码,以填补表值的组合框。
DAL
Public Function Combo1(ByVal cmb1select As string) As SqlDataReader
cmd = New SqlCommand("Select Name from table1", con)
dr = cmd.ExecuteReader
While (dr.Read())
cmb1select = (dr("Name"))
End While
Return dr
End Function
BLL
Public Function combo1(ByVal cmb1select As String) As SqlDataReader
dr = New New_DAL().Combo1("cmb1select")
Return dr
End Function
UL
combobox1.Items.Add(New New_BLL().combo1("cmb1select"))
上面的代码运行,但我在组合框中获取的值作为 “System.Data.SQLclinet.SQL”
它在没有显示数据。
我的代码有问题。
需要vb.net代码帮助
@Jojo - 不工作,它显示错误 – Gopal 2010-02-25 11:20:45
@Gopal - 我对代码进行了修改尝试:) – 2010-02-26 03:02:02
在DAL中显示错误,因为“输入数组长度超过了此表中的列数” – Gopal 2010-02-28 07:13:02