| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 778 人关注过本帖
标题:[求助]下拉菜单显示数据库的每一条数据?何解
只看楼主 加入收藏
小恶魔
Rank: 1
等 级:新手上路
威 望:1
帖 子:76
专家分:0
注 册:2007-2-20
收藏
 问题点数:0 回复次数:3 
[求助]下拉菜单显示数据库的每一条数据?何解
我想写个用DropDownList来显示数据库中第一列所有的数据,不知道从何下手,哪位大侠帮帮小弟啊!

只要求输出数据库中的第一列!!!

要是没代码 请不要发贴,谢谢!
搜索更多相关主题的帖子: 数据库 菜单 
2007-03-09 20:59
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 

刚写的航班查询,没写注释,自己看吧.
private void Page_Load(object sender, System.EventArgs e)
{
if(!this.IsPostBack)
{
this.GetFlightCityName();
}
}

void GetFlightCityName()
{
DAL.HB dal = new HBinfo.DAL.HB();
DataTable dt = dal.GetFlightCityNameByFlight();
for(int i=0;i<dt.Rows.Count;i++)
{
this.DropDownList1.Items.Add(dt.Rows[i]["DepartureCityName"].ToString());
}
}
//////////////
public class HB
{
const string SQL_CATE_SELECTFLIGHTCITYNAME = "select DepartureCityName from Flight";

/// <summary>
///
/// </summary>
/// <returns></returns>
public DataTable GetFlightCityNameByFlight()
{
DataTable dt = new DataTable();
SqlHelper.FillDataTable(SQL_CATE_SELECTFLIGHTCITYNAME,dt);
return dt;
}
}
///////////////
public class SqlHelper
{
static public readonly string ConnStr= "server=.;uid=sa;pwd=;database=HBInfo";

/// <summary>
///
/// </summary>
/// <param name="sql"></param>
/// <param name="dt"></param>
static public void FillDataTable(string sql, DataTable dt,params SqlParameter[]parms)
{
using(SqlConnection con = new SqlConnection(ConnStr))
{
SqlDataAdapter ada = new SqlDataAdapter(sql, con);
foreach(SqlParameter p in parms)
ada.SelectCommand.Parameters.Add(p);
ada.Fill(dt);
}
}
}


好累
2007-03-10 01:06
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
string sqlstr = "select aaa from table1";
SqlConnectiong myconn = ...............;
SqlDataAdapter da = new SqlDataAdapter(sqlstr,myconn);
DataSet ds = new DataSet();
da.Fill(ds);
DropDownList1.DataSource = ds;
DropDownList1.DataTextField = "aaa";
DropDownList1.DataValueField = "aaa";
DropDownList1.DataBind();

飘过~~
2007-03-10 17:26
小恶魔
Rank: 1
等 级:新手上路
威 望:1
帖 子:76
专家分:0
注 册:2007-2-20
收藏
得分:0 
谢谢 楼上2位的代码,惜别2日,再次来到论坛,看到有人关心我的帖子,很是感激,
拜谢!
2007-03-13 18:03
快速回复:[求助]下拉菜单显示数据库的每一条数据?何解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020429 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved