导入Excel过程和注意的点(上)

简述过程

1.从excel导入到数据库。
2.导入方法:bcp导入法
3.注意事项:

(1)检查文件的信息(大小、格式、。。

(2)  从excel导入到一张临时表(自己代码创建的一张数据库)
 (3) 从临时表导入到虚表

(4)虚表导入实体表

详细说明

1.从excel导入到数据库。

2.导入方法:bcp导入法

这是一种导入的方法,也可以采用其他的方式

3.注意事项:

(1)检查文件的信息(大小、格式、。。)

(2)  从excel导入到一张临时表(自己代码创建的一张数据库)

这张表格,一般是存你导入的表格的基本字段和需要添加的一些字段(预设的字段),

(3) 从临时表导入到虚表

判断一些基本的业务需求:

判断导入的字段信息是不是在数据库存在,表格存不存在记录重复,表格内字段间是不是逻辑有问题,是不是要处理同名的问题

例子:导入学校特色班学生

你可能要判断导入的学员是不是该学校的学生?

导入班级的信息是不是在数据库内?

导入的记录中是不是有重复?

是不是要处理同名的学生问题?

(4)虚表导入实体表

就是将表格的信息插入数据库表格里面的表格,先可能要插入关联的表格,然后插入对应的主表信息

可能遇到的问题

1.GridView编辑状态下的dropdownlist

2.怎么解决同名的问题

导入Excel过程和注意的点(上)

时间: 2024-10-02 08:23:58

导入Excel过程和注意的点(上)的相关文章

导入Excel至数据库——程序实现

说明 承接上一篇博客,本篇博文将提供一种实现Excel数据导入数据库表的具体C#实现,其实,如果只针对单纯的一个业务开发,不用想太多内容的,只要将Excel数据转换为DataTable后具体操作,也就完成了,但如果要想写出能够应对多个需求业务的程序的时候就不得不想一些能够复用的方法了.废话少说,还是具体看一下具体的实现过程: 再次列一下我们的功能需求点: 换列名--中文-属性名称(字段名称) 必要性--必要列.行数据 去重复--Excel数据的重复.Excel与DataTable数据的重复 默认

基于SSM的POI导入导出Excel实战第二篇-导入EXCEL

业务需求:上文已经实现了产品信息Excel的导出,接下来将用POI实现Excel导入 需求分析:导入其实是导出的逆过程,数据格式是一样的,均为矩阵式(二维)的数据格式,下面将以导出的模板作为Excel导入时数据填充的文件! 下面就直接进入正文,在阅读正文源码期间如果有相关问题可以加我QQ:1974544863 咨询我 或者加群:583522159 进行技术讨论.下面是我的个人公众号,感兴趣的童鞋可以关注(有干货以及项目实战分享哦) 好了,让我们进入代码实战吧! 在实战之前,介绍一下项目使用的"状

结合bootstrap fileinput插件和Bootstrap-table表格插件,实现文件上传、预览、提交的导入Excel数据操作流程

1.bootstrap-fileinpu的简单介绍 在前面的随笔,我介绍了Bootstrap-table表格插件的具体项目应用过程,本篇随笔介绍另外一个Bootstrap FieInput插件的使用,整合两者可以实现我们常规的Web数据导入操作,导入数据操作过程包括有上传文件,预览数据,选择并提交记录等一系列操作. 关于这个插件,我在早期随笔<Bootstrap文件上传插件File Input的使用>也做了一次介绍,这是一个增强的 HTML5 文件输入控件,是一个 Bootstrap 3.x

SQL Server服务器上需要导入Excel数据的必要条件

SQL Server服务器上需要导入Excel数据,必须安装2007 Office system 驱动程序:数据连接组件,或者Access2010的数据库引擎可再发行程序包,这样就不必在服务器上装Excel了.

spm完成dmp在windows系统上导入详细过程

--查询dmp字符集 cat spmprd_20151030.dmp |od -x|head -1|awk '{print $2 $3}'|cut -c 3-6 select nls_charset_name(to_number('0345','xxxx')) from dual; spm完成dmp在windows系统上导入详细过程 create tablespace SPMSIT datafile 'D:\DATAS\DATA01.dbf' size 200m autoextend on ne

如何将页面上的数据导入excel中

网上关于页面数据导入excel的文章很多,但是大部分都是关于 ActiveXObject 对象,可是ActiveXObject 对象是只支持IE的,可我连IE11也测试了,还是无法识别,又查到消息,好像该对象只支持IE7,IE8,所以果断放弃. 继续查找各大论坛,终于找到JsExcelXml的插件, <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></

PLSQL导入Excel表中数据

PL/SQL 和SQL Sever导入excel数据的原理类似,就是找到一个导入excel数据的功能项,按照步骤走就是了.下面是一个些细节过程,希望对像我这样的菜鸟有帮助.  www.2cto.com 1.准备excel表. 右击数据表—选择edit data. 选择数据,右击,选择Copy to Excel 2.调整excel表 可以删除A列和F列,然后把你的数据粘到BCDE列,这样做的好处就是在导入excel的时候,绝对不会出现因为格式或其他文字问题导致错误. 3.准备导入 选择tool—O

JSP导入EXCEL样式

http://demo.gcpowertools.com.cn/spreadjs/exceliosample/exceliosample/ Java实现导入Excel: 1.做一个jsp页面,页面包括浏览文件,提交文件 2.将excel文件上传到服务器 3.  服务器对该excel文件进行读出 4.  将excel文件内容显示到页面上 环境搭建: 需要准备的包:commons-fileupload-1.2.1.jar & commons-io-1.3.2.jar 这两个包是上传用的 jxl.ja

Aspose.Cell 导出和导入Excel

.NET使用Aspose.Cells导入导出Excel文件 [摘要] 在.NET软件开发项目中,开发人员经常会碰到Excel导入导出的需求,而传统的使用Microsoft.Office.Interop 或者 Microsoft.ACE.OLEDB 都具有一些使用限制: l  需要在服务器端装Excel或者Microsoft.ACE.OLEDB,且及时更新它,以防漏洞,还需要设定权限允许.NET访问COM+,如果在导出过程中出问题可能导致服务器宕机. l  Excel会把只包含数字的列进行类型转换