EXCEL与数据存储

1、编写一个能够读取EXCEL的通用数据访问类OleDbHelper

2、编写ImportDataFromExcel类,添加查询EXCEL数据表的方法(要求数据封装成对象)

3、在Dgv中展示已经封装好的数据列表

4、在SQLHelper类中编写同时“插入多条SQL语句的事务方法”

5、在ImportDataFromExcel类中,编写保存多个集合对象的方法

6、对UI中将导入的数据保存到数据库中。

 

DataGridView设置:

   1、设置源:一般是泛型集合

    2、datapropertyName:数据项要设置,要用复制、粘贴手工输入的办法

   3、设置显示行号,要编程的。

          //显示行号
            for (int i = 0; i < dgvKaoQinList.Rows.Count; i++)
            {
                dgvKaoQinList.Rows[i].HeaderCell.Value = (i + 1).ToString();
            }
                this.dgvKaoQinList.Refresh();

4、首列行宽不够:行号没有完全显示出来的解决办法是将DataGridView的RowHeadersWidthSizeMode属性设置为AutoSizeToAllHeaders、AutoSizeToDisplayedHeaders或者AutoSizeToFirstHeader。

5、奇数行背景不同:外观 —— AlternatingRowsDefault

 

posted @ 2018-03-12 20:40  爱踢两键  阅读(218)  评论(0编辑  收藏  举报