VBS将本地的Excel数据导入到SQL Server中

最近有个测试,需要将本地的Excel数据导入到SQL Server中,所以就写了一个这个脚本,供有需要的同学进行参考。因为在此演示测试,所以准备的数据都比较简单。

我们准备将本地的Excel的A列插入到数据库中的Username列

首先准备本地的Excel数据

VBS将本地的Excel数据导入到SQL Server中_第1张图片

然后准备数据库及表结构

VBS将本地的Excel数据导入到SQL Server中_第2张图片

开始上脚本

我们开始开执行,开始插入第一条数据

VBS将本地的Excel数据导入到SQL Server中_第3张图片

VBS将本地的Excel数据导入到SQL Server中_第4张图片

VBS将本地的Excel数据导入到SQL Server中_第5张图片

执行完成

VBS将本地的Excel数据导入到SQL Server中_第6张图片

我们查看数据库表

VBS将本地的Excel数据导入到SQL Server中_第7张图片

因为vbs脚本里面有连接数据库的账户及密码,比较敏感,所以我们为了安全,我们需要将vbs转化成exe,但是这样的话,文件路劲是写死的,不方便,所以我们需要将源文件的路劲更改成浏览框。

修改后的整体代码

执行结果:

VBS将本地的Excel数据导入到SQL Server中_第8张图片

VBS将本地的Excel数据导入到SQL Server中_第9张图片

我们将提示插入的数据的msgbox注释,然后执行尝试

VBS将本地的Excel数据导入到SQL Server中_第10张图片

执行后,会提示完成

VBS将本地的Excel数据导入到SQL Server中_第11张图片

我们再次查看数据库结果

VBS将本地的Excel数据导入到SQL Server中_第12张图片