c#里datagridview怎么插入数据

c#里datagridview怎么插入数据,第1张

一个单元格去查一次数据库?你电脑得累死。

Datagrid是个数据列表,作用无非就是展示数据,或者得到用户输入的数据。

1、首先你要会ADO.NET, 就是如何使用C#查询DB, 这个建议你看一些资料,百度都有,

查询出来一般会表示为DataTable 或者List 。

2、把数据绑定到前端的DataGrid. 前提你已经拿到了需要的数据 例如你上面的表,应该拿到一个List<Student>数组。

直接使用DataContext或者ItemsSource来绑定数据源。

myDataGrid.ItemsSource = List<Student>;

就可以显示了。

1、新建一个Form做测试,包含一个DataGridView,DataGridView有三列,分别是学号,姓名,分数表示一个期末考试分数表。

2、双击添加数据按钮,填写添加数据代码。

3、点击运行,填写数据。

4、点击添加即可添加一行数据。

注意事项:

C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性。

1.实质就是动态添加控件,new一个datagridview对象,然后使用

xxx.item.add()在窗体里add()就可以实现。

2.例程:

1

2

3

4

5

6

7

8

9

10

11

datatable

dt

=

new

datatable()

dt.columns.add("编号",typeof(int32))

dt.columns.add("名称",

typeof(string))

dt.columns.add("数量",

typeof(string))

datarow

dr

=

dt.newrow()

dr["编号"]

=

datagridview1.currentcell.owningrow.cells["编号"].tostring()

dr["名称"]

=

datagridview1.currentcell.owningrow.cells["名称"].tostring()

dt.rows.add(dr)

datagridview2.datasource

=

dt


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11231843.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存