在EXCEL VBA中删除SQL
我使用SQLpipe理Excel 2007工作表,使用以下连接string:
Provider = Microsoft.ACE.OLEDB.12.0; Data Source ='Invoice.xlsm'; Extended Properties ='Excel 12.0; IMEX = 1; HDR = Yes'
一切正常,除了删除语句。 当我尝试执行Delete From [tablename$] where code like '1')
,我得到一个错误-2147467259 (80004005)
。
我不能解释它,因为所有其他select和插入语句工作得很好。
在Microsoft支持search几个小时后,我发现以下内容:
The Catalog object has a Create method but does not have a Delete method.
我想在Excel工作表中没有办法执行SQL删除语句。