我有一个如下所示的Excel文件
System | Status
Test OK
Test2 Down
Test3 OK
我还有一个具有相同列的SQL Server表。
我想要的是Excel工作表上的一个按钮,一旦单击该按钮,将截断SQL表并将Excel表中的值插入到SQL表中。
我尝试了以下步骤,但由于对Excel的开发缺乏了解(我是SQL开发人员),因此我很努力
任何帮助将不胜感激! 谢谢
答案 0 :(得分:0)
我们创建了一个Excel加载项,用于将表从Excel更新到SQL Server,它具有一个“保存”按钮,可以将您在Excel中所做的更改保存到SQL Server中的映射表。该加载项是为非技术人员构建的,因此无需编写任何代码即可轻松设置电子表格。
它不会截断表,但是有两种方法可以更新表,希望能给您相同的结果。在不知道您确切的用例的情况下,我建议要么根据需要从Excel中更新表,要么添加时间戳列,然后让加载项将时间戳记写入每个已更新/插入的行,然后仅使用最后更新/插入的行(您也可以让插件在新插入后删除所有以前的行)。
如果有兴趣,您可以read more here并下载免费试用版。
免责声明:我是公司的创始人。