sql语句实现 sql到access的导入导出
刹那的菜鸟 2012-10-15 06:52:35 用sql语句在查询分析器里面 将数据库查询出来的表数据 直接导到access里面 不要手动在access里面建表。
例如 我查询sql:
SELECT Dept_No, Dept_Name, ParentID, ShopID, Manager, Address, Tel, Allname,
Dept_level, Type, Bank, Remark, status
FROM BaseDept
然后要将这查询结果导出到access 。 请问该怎么弄比较好。我之前是这么写的:
insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="d:\acc.mdb";User ID=sa;Password=')...basedept(Dept_No, Dept_Name, ParentID, ShopID, Manager, Address, Tel, Allname,
Dept_level, Type, Bank, Remark, status)
SELECT Dept_No, Dept_Name, ParentID, ShopID, Manager, Address, Tel, Allname,
Dept_level, Type, Bank, Remark, status
FROM BaseDept
但是报错 :
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: 验证失败。]。
求各位指教。