Excel问题:用户单击按钮,VBA解析输入文件,将数据放入电子表格中的单元格.然后,她将电子表格的副本邮寄给使用数据的人员.
我将用SSRS或ASP或Sharepoint替换它来显示SQL Server中的数据.
为了在不中断当前进程的情况下处理这个问题,我想让Excel VBA在每次向电子表格写入一行时,也通过存储过程将其插入SQL Server DB.
我可以让它将CSV中的行写入文件以便以后进行SSIS导入,但我宁愿直接进入数据库.
我知道如何在VB.Net中做到这一点,但我从未在VBA中写入数据(通常将数据读入记录集但不写入).
我更喜欢将值作为参数传递给存储过程,但如果必须的话,我可以为每一行生成较慢的INSERT命令.