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

2025-10-01 05:39:31

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

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

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

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

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

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

4、更新数据 ="update T_Country set CountryName='"&A2&"' where CountryCode='"&B2&"'"

最后把生成的sql在数据库一跑,大功告成!

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

我们来看一个xml文件例子:

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

2、上面的xml包含一些样式Style 和工作表Worksheet和每一行Row,在这里我们可以自定义一些样式,比如第一行的标题居中,加粗等,代码如下

ss:Horizontal:水平居中,ss:Vertical:垂直居中,ss:FontName:字体名称(宋体,微软雅黑),ss:Size="11":字体大小,ss:Color:字体颜色(可以写颜色代码或red green),ss:Bold:字体加粗(这里只能写0和1,0表示不加粗,1加粗)

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

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

导出excel数据 后台代码

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢