在机房收费的时候我们都会用到DataGridView控件,用来显示从数据库中返回的数据。如何用DataGridView将数据存入到数据库,而且是存入到字段与数据库中不一致的表中呢?
前提介绍
为了将如下的11张表中数据录入到数据库中
这是我们设计的数据库,将部门、公司、表类型、行字段、列字段分别抽象成不同的表,然后用他们的主键作为联合主键形成T_dataTable表
这是显示出的DataGridView形式,开始默认为0
Load事件
将DataGridview的标题整体右移一个单位格,将空出的第一个格显示本表名称,列显示:将每列的第一个单位格中数据显示为列值。
Private Sub frmGovernmentTable1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'增加行数
dgvData.Rows.Add(8)
lineNo = 9
rowsNo = 18
listNo = 1
'初始化行表