2014-09-22 53 views
0

我有Excel 2007工作簿中的表。该表具有到存储过程的外部SQL数据连接。在存储过程中,我希望在查询数据之前清除并填充中间表。通过Excel数据连接调用的存储过程失败

如果我没有INSERT语句(我在Excel之外插入数据),存储过程仍然有效,但只要尝试插入到存储过程的临时表中,我就会收到错误"The query did not run or the database could not be opened"

有趣的是,尽管存在错误,存储过程中的插入仍然会被执行 - 数据在错误发生后出现。任何人都知道如何在不触发错误的情况下执行插入操作?

回答