从excel文件导入数据错误?
我在查询分析器里执行如下sql:
insert into sgppl
SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:www.xls";User ID=sa;Password=;Extended properties=Excel 5.0')...xactions
出现如下错误提示:
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 报错。验证失败。
[OLE/DB provider returned message: 无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。]
OLE DB 错误跟踪[OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80040e4d: 验证失败。]。
请问这是为什么,怎么才能正常执行呢?(另外语句中User ID=sa;Password=;是登陆数据库的用户ID吧?)
问题点数:20、回复次数:3Top
1 楼hsj20041004(光芒)回复于 2005-06-18 09:44:49 得分 15
Data Source="c:\www.xls"
insert into sgppl
SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:\www.xls";User ID=sa;Password=;Extended properties=Excel 5.0')...xactions
语句中User ID=sa;Password=;是登陆数据库的用户IDTop
2 楼sunrisehy2003(黎明)回复于 2005-06-18 15:10:30 得分 3
樓上的兄弟,你這條語句執行不了.是不是有語法錯誤
Top
3 楼sunrisehy2003(黎明)回复于 2005-06-18 15:11:25 得分 2
...xactions這個有用嗎
Top




