mycon.Open();
SqlDataAdapter sda = new SqlDataAdapter("select * from 申耐", mycon);
DataTable table = new DataTable();
sda.Fill(table);
comboBox1.DataSource = table;
for (int i = 0; i < 242; i++)
{
string xsmc = table.Rows[MainInterface.inheritannum][i+8].ToString();
comboBox1.Items.Add(xsmc);
}
我是這樣寫的,運行后顯示的是5個system.data.datarowview,我看到網上的combobox都是顯示的是列資料,不能顯示行資料嗎?只能手動一個一個往里敲?
uj5u.com熱心網友回復:
可以在sql把資料行轉列uj5u.com熱心網友回復:
this.comboBox1.DataSource = table; //設定ComboBox的資料源this.comboBox1.DisplayMember = ; //讓ComboBox顯示列
this.comboBox1.ValueMember = ; //讓ComboBox實際的值為列
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/281934.html
標籤:C#
上一篇:萌新求助大佬 FROM表單問題
