小编WGr*_*eau的帖子

没有SSIS的Excel VBA到SQL Server

Excel问题:用户单击按钮,VBA解析输入文件,将数据放入电子表格中的单元格.然后,她将电子表格的副本邮寄给使用数据的人员.

我将用SSRS或ASP或Sharepoint替换它来显示SQL Server中的数据.

为了在不中断当前进程的情况下处理这个问题,我想让Excel VBA在每次向电子表格写入一行时,也通过存储过程将其插入SQL Server DB.

可以让它将CSV中的行写入文件以便以后进行SSIS导入,但我宁愿直接进入数据库.

我知道如何在VB.Net中做到这一点,但我从未在VBA中写入数据(通常数据入记录集但不写入).

我更喜欢将值作为参数传递给存储过程,但如果必须的话,我可以为每一行生成较慢的INSERT命令.

sql-server excel vba

4
推荐指数
1
解决办法
3284
查看次数

标签 统计

excel ×1

sql-server ×1

vba ×1