关于Excel数据导入和导出的问题
目前我需要实现将数据库的数据导入导出的功能。我以前从没有用过excel,所以对excel操作不是非常清楚,下面提到的导入导出流程都是自己理解。
举例说明:
某个数据表,有大约20几个字段.字段的命名使用的是拼音缩写。
雇员编号 姓名 性别 所属科室 家庭地址 固定电话 移动电话 .........
GYBH XM XBM SSKS JTDZ GDDH YDDH .........省略号代表后面还有若干字段
0001 李四 0 0001 北京 010-****** *******
a.数据导入过程
数据导入流程简介:
1.首先自定义的excel文件的形式,然后提供下载,让用户下载自定义的excel文件;
2.用户下载后,根据实际情况填写相应字段内容,然后通过浏览器导入到数据库服务器中;
我不明白的地方:
1. 数据库表字段使用的拼音缩写,而客户端的excel文件的文件使用拼音缩写,会造成用户使用不便,应该使用中文表头,那么是不是需要字段之间的转换;也就是这个excel文件如何来自定义?导入后,怎样来转换?
2 数据导入时,如何将excel文件里的字段与数据库表中的字段对准,也就是说,能够向Sql 语言那样的方式
insert into table(a1,b1,c1) values('a1','b1','c1'),就是说插入时,能够对应的相应的字段,而不需要一一对应。
需不需要将所有字段顺序的导入?如何来导入了?
b.数据导出
数据导出流程简介:
1.用户先通过选择需要导出的字段;
2.然后通过数据库服务器导出成excel文件,让用户下载。
这又该如何操作?大家给我指点!!恳求那位大侠能够给我提供一个完整的例子.