OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。提供程序未给出有关错误的任何信息。 OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: 提供程序未给出有关错误的任何信息。]。
两台电脑的sql server版本一样,操作系统一样。
...全文
38011打赏收藏
同样的sql语句,在一台电脑上能正确执行,在另外一台电脑上就报错。
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。提供程序未给出有关错误的任何信息。 OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: 提供程序未给出有关错误的任何信息。]。 两台电脑的sql server版本一样,操作系统一样。
insert into [b_temptable产品客户交叉收入表] select * from openrowset('microsoft.jet.oledb.4.0','excel 8.0;hdr=yes;database=c:\test.xls','select top 12 * from [产品客户交叉收入表$] where([产品名称/客户名称] not in(select top 3 [产品名称/客户名称] from [产品客户交叉收入表$]))')