最简单的Excel数据导入导出数据库

很多时候我们要导入excel文件的数据到数据库,可以网上搜各种数据导出的方法(NPOI,Office.Interop.Excel.dll等),但是那些都需要在程序中开发,下面小编给大家介绍一种很简单的导入方法,直接用excel中的公式生成更新的sql。

导入excel数据到数据库

  • 01

    假如有如下的城市 excel数据需要插入到数据库

  • 02

    直接在第一条后面加公式 ="INSERT INTO T_Country (CountryName,CountryCode) VALUES('"&A2&"', '"&B2&"')"

  • 03

    然后选中这一行按住ctrl,往下拉,sql就全部生成了,然后粘贴到数据库直接执行

  • 04

    更新数据 ="update T_Country set CountryName='"&A2&"' where CountryCode='"&B2&"'" 最后把生成的sql在数据库一跑,大功告成!

导出数据到excel

  • 01

    其实,excel文件也是一个xml文件,(把excel文件另存为xml格式),我们可以直接生成这样的xml数据然后转成xls,这就是我们的导出内容了 我们来看一个xml文件例子:

  • 02

    上面的xml包含一些样式Style 和工作表Worksheet和每一行Row,在这里我们可以自定义一些样式,比如第一行的标题居中,加粗等,代码如下 ss:Horizontal:水平居中,ss:Vertical:垂直居中,ss:FontName:字体名称(宋体,微软雅黑),ss:Size="11":字体大小,ss:Color:字体颜色(可以写颜色代码或red green),ss:Bold:字体加粗(这里只能写0和1,0表示不加粗,1加粗)

  • 03

    ss:Name:对应的是excel右下的工作表名称,ss:DefaultColumnWidth:默认的列宽,ss:DefaultRowHeight:默认行高,是单独对某一列定义(例如宽度高度),ss:Index:对应的列的序号,从1开始,如果不定义每一列的列度,将会使用默认列宽和高度 导出excel数据 后台代码

(0)

相关推荐

  • Excel数据导入Mysql数据库的实现方法

    很多公司尤其有点年头的公司,财务业务部门的各种表单都是excel来做的表格,随着互联网的发展各种业务流程都电子化流程化了,再在茫茫多的文档中去查找某一个年份月份的报告是件相当枯燥的事,所以都在想办法将 ...

  • PL/SQL Developer导入导出数据库方法

    如何使用PLSQL Developer从oracle数据库 导入导出数据 操作方法 01 用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert, ...

  • 如何将Excel数据导入SQL SERVER数据库

    如何将Excel数据导入SQL SERVER数据库,包括全部导入和部分数据导入 操作方法 01 选择[目的数据库],[右键],下拉菜单中选 [任务]---[导入数据] 02 选择[下一步] 03 数据 ...

  • excel数据导入access后提示字段类型转换失败怎么解决?

    excel中有一列,单元格格式是 日期类型,导入到access时却提示这个字段“类型转换失败”,这该怎么办?下面小编就为大家详细介绍一下,来看看吧! 步骤 1.以个人本次经验来谈,导致这个问题的原因是 ...

  • 如何将excel数据导入到access中

    在实际工作中,经常需要把excel数据导入到access中去,那么该如何导入呢?现在就分享操作的步骤和截图,本仅供参考使用. 操作方法 01 首先启动access200,执行文件-新建命令,从右边的新 ...

  • Excel数据导入到oracle

    在操作数据库时,将Excel的数据导入到oracle中是非常常用的,本文具体讲述操作步骤. 操作方法 01 打开pl/sql,如图所示界面,点击菜单栏中的T00LS     ODBC Imtorper ...

  • Excel数据导入到SPSS中文字丢失如何解决

    今天给大家介绍一下Excel数据导入到SPSS中文字丢失的具体操作步骤.1. 我们在把Excel表格导入到SPSS中的时候,出现文字丢失的情况,我们只要将excel数据复制到TXT中即可解决.首先打开 ...

  • eclipse里导入导出数据库

    eclipse里导入导出数据库的方法 操作方法 01 导入:在mysql命令行里创建相应的库名 create database bcunews; use bcunews; scource D:/bcu ...

  • 将EXCEL数据导入SPSS进行卡方检验的方法

    我们经常使用SPSS软件进行卡方检验,下面介绍将EXCEL数据导入SPSS进行卡方检验的方法. 操作方法 01 以下图为例,我们需要对图中的数据进行卡方检验. 02 首先我们需要将数据导入SPSS软件 ...