[問題] data grid view選擇欄位

作者: doom0819 (哉一)   2015-01-18 01:02:27
版上各位先進好,想請教一個從data base拿資料倒入data grid view的問題,要如何不
把每個欄位都丟進data grid view裡面,我只想要顯示特定幾個欄位。另外,有辦法改變
欄位名稱嗎?比如說資料庫欄位名稱是ID,但我想在data grid view裡面顯示的是「編號
」。
麻煩大家了,附上我寫的很簡單的程式碼:
//建立一個adapter去執行SQL指令
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM table",
cn);
//建立dataset去接收adapter的值
DataSet ds = new DataSet();
da.Fill(ds, “db.dbo.table");
//建立一個view去看dataset的內容
DataView dv = new DataView(ds.Tables[0]);
//用已篩選的view去填充datagridview
dataGridView1.DataSource = dv;
作者: VVll (李奧納多皮卡丘)   2015-01-18 02:56:00
google"gridview header"
作者: J002 (阿里山 我來了XD~)   2015-01-18 15:25:00
把autogeneratecolumn改成false後 再手動加入要顯示欄位
作者: doom0819 (哉一)   2015-01-18 16:19:00
W大說的是不是web的,我是寫win form也可以用嗎?J大的方法可以自己命名嘛?
作者: J002 (阿里山 我來了XD~)   2015-01-18 23:12:00
平常都用webform比較多,剛剛看了一下winformdata grid view上右鍵選編輯資料行 應該就可以得到你要的結果才是
作者: doom0819 (哉一)   2015-01-19 00:25:00
謝謝樓上大大
作者: Donze (不要問我)   2015-01-20 10:59:00
改sql指令不行嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com