Excel 2007 导入到SQL Server2008
我在SQL中执行查询Excel的数据时报错SELECT * into newtable
FROM OpenDataSource
( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="f:\DietType.xls";
User ID=Admin;Password=;Extended properties=Excel 12.0')...[DeitType$]
错误是
链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到可安装的 ISAM。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
找了一天没找到怎么回事,请那位大哥或大姐帮帮忙!!! --------------------编程问答-------------------- 按装微软的ACE.OLEDB
'Microsoft.ACE.OLEDB.12.0';'Data Source= ="f:\DietType.xls";Extended Properties=Excel 12.0;HDR=Yes' --------------------编程问答-------------------- Microsoft.Jet.OLEDB.12.0
改成12.0 保证你机器上安装OFFICE组件 --------------------编程问答-------------------- --------------------编程问答-------------------- 控制面板 管理工具 数据源 添加 microsoft excel --------------------编程问答-------------------- 用SQL SERVER自带的导入导出功能....
补充:.NET技术 , .NET Framework