asp.net怎样在下拉菜单里显示查询数据库得到的数据
Dim connstr As String
Dim tempconn As SqlClient.SqlConnection
Dim mycmd As SqlClient.SqlCommand
Dim mysqlreader As SqlClient.SqlDataReader
connstr = "server=localhost;database=fabao;uid=wlfb;pwd=wlfb;"
tempconn = New SqlClient.SqlConnection(connstr)
tempconn.Open()
mycmd = New SqlClient.SqlCommand("select stationnam from station", tempconn)
mysqlreader = mycmd.ExecuteReader()
DropDownList1.DataSource = mysqlreader
DropDownList1.DataBind()
代码如上,最后一行设定DataSource后显示不出数据,应该怎么样修改呢?用过getstring方法却说没有可执行的数据,但是我用DataGrid控件又能显示数据。
问题点数:20、回复次数:3Top
1 楼vitamin_ok(水水|Eddie(vitamin_ok@mail.csdn.net))回复于 2005-04-03 19:37:02 得分 20
设置DropDownList的.DataTextField属性和.DataValueField属性
.DataTextField 这个市显示出来的字段名
.DataValueField 这个市显示出来所对应值的字段名Top
2 楼coveking(小草)回复于 2005-04-03 20:55:39 得分 0
关注下Top
3 楼Virus2003(伪装者)回复于 2005-04-03 21:00:02 得分 0
mysqlreader.Read();Top




