Asp.net--DropDownList控件綁定數據庫數據


DropDownList控件綁定數據庫數據:DB是公共類,reDt是公共類中的方法

放在Page_Load事件中

   if (!IsPostBack)
        {
            DB db = new DB();
            DataTable dt = db.reDt("select * from provinceInfo order by provinceid asc");
            ddlsmprovince.DataSource = dt;
            ddlsmprovince.DataTextField = ddlsmprovince.DataValueField = "province";
            ddlsmprovince.DataBind();
            ddlsmprovince.Items.Insert(0, "不限");
        }

reDt方法:

public DataTable reDt(string cmdstr)//通過SQL語句查詢數據庫中的數據,並將查詢結果存儲在DataSet數據集中,最終將該數據集中的查詢結果的數據表返回
    {
       
        try
        {
            SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString());
            SqlDataAdapter da = new SqlDataAdapter(cmdstr, con);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return (ds.Tables[0]);//返回DataSet對象可以作為數據綁定控件的數據源,可以對其中的數據進行編輯操作
        }
        catch (Exception)
        {
            
            throw;
        }
       
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM