读书人

哪位给个实例.参考学习

发布时间: 2012-06-15 19:37:05 作者: rapoo

哪位大虾给个实例.............参考学习
小弟新人学习中
如何将数据库里面的数据通过datatable逐行插入到datagridview中,不是用bindingSource来绑定到datagridvew
比如说我有个数据表record,控件datagridview1:
+----+-----------+------+------------------+
| ID | 时间 | 费用 | 说明 |
+----+-----------+------+------------------+
| 1 | 2012:6:15 | 110 | 其他支出 |
| 1 | 2012:6:15 | 120 | 其他支出 |
+----+-----------+------+------------------+


[解决办法]

foreach (var row in datatable.Rows)
{
datagridview1.Rows.Add(row["id"], row["时间"], ...);
}
[解决办法]

C# code
             dataGridView1.Columns.Add("id","id");            dataGridView1.Columns.Add("time", "时间");            dataGridView1.Columns.Add("money", "费用");            dataGridView1.Columns.Add("shuoming", "说明");            for (int i = 0; i < dt.Rows.Count; i++)            {                dataGridView1.Rows.Add(dt.Rows[i][0].ToString(), dt.Rows[i][1].ToString(), dt.Rows[i][2].ToString(), dt.Rows[i][3].ToString());            } 

读书人网 >C#

热点推荐