怎么把从数据库中读出来的一个字段的数据放到一个下拉列表的组件中? 怎么把从数据库中读出来的一个字段的数据放到一个下拉列表的组件中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绑定到一个下拉列表中, ddlList.DataSource = Ds.tables("data") ddlList.DataTextField = "字段1" ddlList.DataValueField = "字段2" ddlList.DataBind() 先定义一个SqlDataReader例如: dim myReader as SqlDataReader然后读取:myconn.Open() myReader = mycomm.ExecuteReader While myReader.Read 变量 = myReader.Item("字段名").ToString arrlist.items.add(变量) End While C#:Conn.Open();sqlName=sqlGetName.ExecuteReader(); while(sqlName.Read()){Ddl.Items.Add(sqlName.GetSqlString(0).ToString());} Conn是连接名,Ddl是下拉列的ID,(0)是要绑的内容在第几列(0开始算)。上面忘记Close()了,不好意思 还有在上面开连接前定义个sqlGetName是命令对象 先生成一个 SqlDataReader再根据 SqlDataReader 的记录生成 ArrayList把 ArrayList 绑定到 DropDownList 上去 谢谢各位,顺便再问一下下拉列表如何实现以前ASP中 onchange="javascript:location.href=url.asp?action="+this.value这种效果 sql根据时间查询 调用类,参数出错,求大神指点 showModalDialog 刷新问题 有点复杂 在线等~~~ 一篇字数很多的文章用什么实现分页比较好? 如何查询sql数据日志 asp.net中如何使用键盘触发web按钮事件 大家帮帮我 谢谢了 关于获得toolbar里的ToolbarDropDownList值的问题 获取表单数量的问题 在客户端脚本这样来写sql语句????? 动态的样式如何实现? ■■■dreamweaver有没有一点按钮就出来ASP.net表单验证控件????■■
ddlList.DataSource = Ds.tables("data")
ddlList.DataTextField = "字段1"
ddlList.DataValueField = "字段2"
ddlList.DataBind()
例如: dim myReader as SqlDataReader
然后读取:
myconn.Open()
myReader = mycomm.ExecuteReader
While myReader.Read
变量 = myReader.Item("字段名").ToString
arrlist.items.add(变量)
End While
sqlName=sqlGetName.ExecuteReader();
while(sqlName.Read())
{
Ddl.Items.Add(sqlName.GetSqlString(0).ToString());
}
sqlGetName是命令对象
再根据 SqlDataReader 的记录生成 ArrayList
把 ArrayList 绑定到 DropDownList 上去
这种效果