c# combox繫結oracle查詢的資料集(列)
private void Form1_Load(object sender, EventArgs e)
{
OracleConnection con1 = new OracleConnection("Data Source=orcl;User id=scott; Password=system;");//oracleconnection類隸屬於名稱空間system.data.oracleclient
OracleCommand oc1 = new OracleCommand("select loc as newloc from dept", con1);
OracleDataAdapter da = new OracleDataAdapter(oc1);
DataSet ds1 = new DataSet();
oda.Fill(ds1);
//dataGridView1.DataSource = ds1.Tables[0];
////統計出列表中記錄條數 tables.rows.count
//this.Text = ds1.Tables[0].Rows.Count.ToString();
//for (int i=0; i < ds1.Tables[0].Rows.Count; i++)
//{
// //向combox新增子項items.add,dataset.tables.rows[行索引][列名字],此列名字對應oraclecommand中sql的列名
// comboBox1.Items.Add(ds1.Tables[0].Rows[i]["newloc"]);
//}
//comboBox1.DataSource = ds1.Tables[0].Columns["newloc"];
//combox繫結資料庫表查詢資料集不用定位到每個列,和操作datagridview一樣,定位到tables即可
comboBox1.DataSource = ds1.Tables[0];
//displaymember是展現給客戶看的
comboBox1.DisplayMember = "居住地";
//valuemember為真正資料庫中的列(或者sql的列或別名)
comboBox1.ValueMember = "newloc";
}
{
OracleConnection con1 = new OracleConnection("Data Source=orcl;User id=scott; Password=system;");//oracleconnection類隸屬於名稱空間system.data.oracleclient
OracleCommand oc1 = new OracleCommand("select loc as newloc from dept", con1);
OracleDataAdapter da = new OracleDataAdapter(oc1);
DataSet ds1 = new DataSet();
oda.Fill(ds1);
//dataGridView1.DataSource = ds1.Tables[0];
////統計出列表中記錄條數 tables.rows.count
//this.Text = ds1.Tables[0].Rows.Count.ToString();
//for (int i=0; i < ds1.Tables[0].Rows.Count; i++)
//{
// //向combox新增子項items.add,dataset.tables.rows[行索引][列名字],此列名字對應oraclecommand中sql的列名
// comboBox1.Items.Add(ds1.Tables[0].Rows[i]["newloc"]);
//}
//comboBox1.DataSource = ds1.Tables[0].Columns["newloc"];
//combox繫結資料庫表查詢資料集不用定位到每個列,和操作datagridview一樣,定位到tables即可
comboBox1.DataSource = ds1.Tables[0];
//displaymember是展現給客戶看的
comboBox1.DisplayMember = "居住地";
//valuemember為真正資料庫中的列(或者sql的列或別名)
comboBox1.ValueMember = "newloc";
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-717320/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 查詢未使用繫結變數的sqlOracle變數SQL
- silverlight中Combox繫結資料以及動態繫結預設選定項的用法
- 查詢繫結變數的值變數
- C# dataGridView展示資料庫查詢結果C#View資料庫
- elasticsearch查詢之大資料集分頁查詢Elasticsearch大資料
- WPF/C#:資料繫結到方法C#
- oracle資料庫字符集設定的查詢語法Oracle資料庫
- JAVA資料庫處理(連線,資料查詢,結果集返回)Java資料庫
- Oracle中如何查詢未使用繫結變數的SQL語句?Oracle變數SQL
- [Uniapp] uni-combox模糊查詢APP
- MongoDB之資料查詢(陣列)MongoDB陣列
- /*列轉行查詢表資料*/
- mysql查詢結果多列拼接查詢MySql
- Oracle補丁集查詢Oracle
- Excel查詢兩列資料相同的元素Excel
- 通過這次聯合 (union) 查詢瞭解 Laravel DB 的資料繫結Laravel
- 資料結構-並查集資料結構並查集
- 資料結構-單連結串列查詢按序號查詢資料結構
- 資料結構(C#):佇列資料結構C#佇列
- c# comboxC#
- Oracle 查詢多個資料Oracle
- 列舉繫結資料來源,獲取值
- oracle date資料的條件查詢Oracle
- Oracle資料庫的查詢變慢了Oracle資料庫
- 【資料結構】折半查詢(二分查詢)資料結構
- JAVA + Oracle儲存過程返回查詢結果集JavaOracle儲存過程
- 資料庫繫結dataGridView查詢保證標題名稱不變資料庫View
- C#通過ODBC查詢HANA資料庫資料C#資料庫
- 查詢演算法集:順序查詢、二分查詢、插值查詢、動態查詢(陣列實現、連結串列實現)演算法陣列
- 資料庫資料的查詢----連線查詢資料庫
- 資料結構之並查集資料結構並查集
- 優雅的資料結構–並查集資料結構並查集
- 23.資料結構 查詢資料結構
- 查詢前10條資料oracleOracle
- 資料結構 折半查詢 swift的版本資料結構Swift
- 資料繫結
- 如何令sql查詢的結果集與客戶提供的excel表格中列的資料保持一致SQLExcel
- Oracle資料庫中的分頁查詢Oracle資料庫