在默認的情況下,我們在datagrid中顯示的列就是我們在執(zhí)行sql查詢語句的時候查詢出來的列,什么意思呢?如果我們用select * from mytable,那么,將會顯示所有的列,如果,我們用select field1,field2 from mytable那么就只顯示兩個列。所以,在datagrid中要選擇你要顯示的列,最簡單的方法不是修改屬性來完成,而是通過修改sql查詢語句來完成。
還有一個小問題,就是,我們在設(shè)計數(shù)據(jù)庫的時候,字段的名稱往往是英文的,但是,我們有想在datagrid中使用中文,我們就需要在select語句中給每個字段取一個中文的別名,比如:select name as 姓名,cardid as 工號 from mytable。