一行一行的读取excel里面的数据,然后分别插入总表(一条一次)和分表(多次)不就可以了.
解决方案 »
- C# Winform中两个listbox。把一个listbox项目移动到另一个listbox以后,如何保存右边listbox的项目
- 各位大侠,我想请问一下打印和打印预览的功能怎么做,谢谢各位解答!
- XML文件的节点删除后残留问题
- 单词查询,以txt文本作为数据库的问题?
- 关于打包软件!!
- 连续显示jpg图像的问题
- ------------------>>明明SQL数据库里的日期为空,但C#取出来的值却是1900-01-01,奇怪了--------------
- 关于在C#安装程序中安装msde数据库的问题?请大家来讨论
- 点击MessageBox中的确定按键,怎样触发事件
- 水晶报表 在别的机器上运行错误
- 请问如何通过代码把控件放到容器内?
- 如何把一图像嵌在程序内
写两个类分别代表总电池表和分电池表记录;
使用Hashtable,其中key是总电池表类、value是分电池表类的集合;
然后一行一行的读取excle,把总电池表的部分构造成一个总电池表对象,分电池表部分构造成一个分电池表对象;
然后判断Hashtable中有没有这个总电池表的key,如果没有新建一个Arraylist用把分电池表对象放进去,然后把这个ArrayList 和key add到Hashtable中,如果总电池表中有这个key,取出这个key所对应的Arraylist,添加进去就是了;excel读完之后处理Hashtable就可以了。