困擾了一下午
是asp里的
insert into table
select * FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0', 'Data Source="&server.mappath(fileName)&";Extended properties=Excel 12.0')...[Sheet1$]
這個代碼提示”外部表不是預期格式“
如果這里server.mappath(fileName)改成絕對路徑,就沒問題
但是fileName的值肯定沒錯,因為直接輸出這句sql,復制出來執行就對的
如果換一下
insert into OpenDataSource( 'SQLOLEDB', 'Data Source=ServerName;User ID=sa;Password=sa').dbs.dbo.table
select * FROM [Sheet1$]
asp 提示insert into附近有語法錯誤
同樣,這句放在sql server里執行正常
好奇怪的事情
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/76425.html
標籤:疑難問題
