62,073
社区成员
发帖
与我相关
我的任务
分享
public static DataSet GetTableData(string sql, string tablename)
{
SqlConnection con = new SqlConnection(connString);
SqlDataAdapter Sdr = new SqlDataAdapter(sql, con);
con.Open();
DataSet ds = new DataSet();
Sdr.Fill(ds, tablename);
return ds;
con.Close();
}
/// <summary>
/// 绑定dropdownlist字段方法
/// </summary>
/// <param name="ddname">dwopdownlist控件名称</param>
/// <param name="field">要绑定的字段</param>
/// <param name="tablename">表名</param>
public void BindDropDownList(DropDownList ddname, string field, string tablename, string typeid)
{
try
{
string sql = "select " + field + " from " + tablename + " where typeid='" + typeid + "'";
DataSet set = DBClass.GetTableData(sql, "sql");
ddname.DataSource = set;
ddname.DataTextField = field;
ddname.DataBind();
ddname.Items.Insert(0, new ListItem("请选择...", ""));
}
catch (Exception f)
{
error.alter(f.Message);
}
}