1樓:匿名使用者
既然最後一句提示得到了四條資料,那說明從資料庫中獲取資料應該沒問題,是資料繫結有錯誤。很顯然datagridview1.datasource = dt;這句只是為datagridview控制元件新增了資料來源,但未進行資料繫結,只要在datagridview1.
datasource = dt;後加上datagridview1.databind();就可以了。
2樓:匿名使用者
this.datagridview1.databind();
加這個句試試。
3樓:adely赤鷹
conndb conn = new conndb();
string sql = string.format("select * from student");
// mysqldatareader reader= conn.getreader(sql);
if (this.testdataset.tables["student"] != null)
// column1=(int)reader["sid"];
datatable dt = new datatable();
conn.getadapter(sql).fill(dt);
datagridview1.autogeneratecolumns = false;
datagridview1.datasource = dt;
//加下面這句
datagridview1.gvcontacts.databind();
console.writeline(dt.rows.count);}
4樓:匿名使用者
設個斷點,一步一步除錯~
c#中list繫結datagridview為什麼不顯示資料
5樓:匿名使用者
看你**你只是new了一個users集合 並沒有往集合中新增資料啊
6樓:匿名使用者
建議你再仔細看下datagridview的資料操作資料,百分之**十可能是你**沒寫對,確保**寫全,有問題可以自己加斷點除錯,培養好這個習慣可以給你帶來很大的收穫。
7樓:匿名使用者
欄位要資料繫結到對應列
c# datagridview顯示不出資料
8樓:匿名使用者
加上dgfeedback.datasource.databind()看看
另外確認下datagridview列繫結的列名是否和你繫結的資料列名一致
也有可能是datagridview自動生成列名了
9樓:匿名使用者
這樣子試試:dgfeedback.datasource = data.tolist();
C dataGridView沒有查出資料怎麼顯示
system.data.datatable 結果空表 new system.data.datatable 09.foreach string 資料列 in 建立1 結果空表.columns.add 資料列 建立所需列數和名稱 10.if 讀取 資料.tables.count 0 11.建立所需行數 ...
C DataGridView如何繫結顯示多個陣列型別的屬性
建議你用自定義usercontrol,裡面用諸如textbox等顯示編輯數值。c 中 自動屬性可以使用陣列型別型別嗎?c 中datagridview控制元件繫結資料來源有幾種方式?常用的有兩種,一種是datagridview.datasourse 資料來源,還有一種就是空間繫結 了 最簡單的辦法是新...
資料科學與大資料技術專業,資料科學與大資料技術專業是個什麼東西
大資料專業前景怎麼樣,細心看看近期的政策心裡就有數了。今年3月份,教育部公佈了第二批獲准開設 資料科學與大資料技術 的高校名單,加上去年獲批的北京大學 對外經濟 大學 中南大學,一共35所高校獲批該專業。今年開始,部分院校將招收第一屆大資料專業本科生,開設資料科學與大資料技術本科專業 大都是重點大學...