【Winform-ComboBox】實現ComboBox下拉框與數據庫的綁定


實現效果如下:

1、設計窗體

下拉框的名稱cmbName

2、連接數據庫

DBHelper類代碼:

class DBHelper
    {
        /// <summary>
        /// 創建靜態連接字符串
        /// </summary>
        private static string connString= "Data Source=.;Initial Catalog=Test;uid=sa;pwd=F123456789f";
 
        public static SqlConnection conn = new SqlConnection(connString);  
 
        #region 【執行Select方法】
        public DataSet GetDataSet(string sql)
        {
            SqlDataAdapter da = new SqlDataAdapter(sql, conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return ds;
        }
        #endregion
    }

3、窗體代碼 

窗體Load事件

private void frmCombobox_Load(object sender, EventArgs e)
        {
            string sql=string.Format("select Name from Admin");
            DBHelper db=new DBHelper();
            //控件名.DataSource=數據集.數據表
            cmbName.DataSource = db.GetDataSet(sql).Tables[0];
            cmbName.DisplayMember="Name";
            cmbName.ValueMember="Name";
        }

  


免責聲明!

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



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