ComboBox顯示數據庫的數據


步驟:與SQL建立連接--〉查詢數據庫數據(適配器、數據表)--〉設置下拉框的各個屬性。

具體代碼實現:

 sqlconnection.ConnectionString =

                    "Server=(local);DataBase=EduBaseHos;Integrated Security=sspi"; 

SqlCommand  sqlcommand=sqlconnection.CreateCommand();

//以上為與數據庫建立連接

sqlcommand.CommandText = “select * from tb_student;”;//查詢語句

SqlDataAdapter cmbad = new SqlDataAdapter();//定義適配器

cmbad.SelectCommand = sqlcommand;//適配器的查詢語句為sqlcommand,若語句為刪除:即cmbad.DeleteCommand,若語句為插入:cmbad.InsertCommand.

DataTable datatable= new DataTable();//定義數據表

sqlconnection.Open();

cmbad.Fill(datatable);//用適配器的數據填充數據表

sqlconnection.Close();

//以上通過對數據庫的查詢            

cmb_doctor.Name = "tb_gonghao";//設置下拉框的數據表名

cmb_doctor.DataSource = dadoctor;//設置下拉框的數據源是數據表dadoctor

cmb_doctor.DisplayMember = "name";//設置顯示的數據列(即其余數據列不顯示)

cmb_doctor.ValueMember = "gonghaoNo";//設置顯示的數據對應的Index的值(即為gonghaoNo列的值)

cmb_docto.SelectedValue = 2;//初始化下拉框

//以上是對下拉框(cmb_doctor)的屬性進行設置 


免責聲明!

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



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