odbc 驱动程序登陆 win10 odbc数据源配置 excel files 登陆id(L)是什么

.NET : 在单元测试中使用外部文件作为数据源 - IT大师
& 09:19:00
全文链接: & 核心的部分如下: 1. 配置文件 【注意】红色部分,如果是使用VS2008的话,需要改成Version=9.0.0.0 dbq需要写一个绝对路径,否则找不到文件。 &&?xml version="1.0" encoding="utf-8" ?&
&configuration&
&configSections&
&section name="microsoft.visualstudio.testtools" type="Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection, Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/&
&/configSections&
&connectionStrings&
&add name="MyJetConn" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\testdatasource. Persist Security Info=F" providerName="System.Data.OleDb" /&
&add name="MyExcelConn" connectionString="Dsn=Excel Fdbq=data.defaultdir=.; driverid=790;maxbuffersize=2048;pagetimeout=5" providerName="System.Data.Odbc" /&
&/connectionStrings&
&microsoft.visualstudio.testtools&
&dataSources&
&add name="MyJetDataSource" connectionString="MyJetConn" dataTableName="MyDataTable" dataAccessMethod="Sequential"/&
&add name="MyExcelDataSource" connectionString="MyExcelConn" dataTableName="Sheet1$" dataAccessMethod="Sequential"/&
&/dataSources&
&/microsoft.visualstudio.testtools&
&/configuration&
2. 测试代码
[TestMethod()]
[DeploymentItem("MyTestProject\\data.xls")]
[DataSource("MyExcelDataSource")]
public void MyTestMethod2()
Assert.AreEqual(context.DataRow["Val1"], context.DataRow["Val2"]);
一个截图如下
本文转自:
文章链接:
原创说明:转载原创文章时请保留原文链接,谢谢!
转载说明:本站转载文章均标明文章来源,若本篇转载侵犯了您的权益,请联系站长删除!
交流Q群:
开源组件:、查看: 16397|回复: 30
Excel导入外部数据出现问题的成因及解决方案
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
网站名称: Excel技巧网 | Excel专家栖息谷 | 微软中文技术社区合作伙伴
署名作者: bin_yang168
版权声明: 版权归本站与作者共有 除本站官方外非作者本人严禁转载
适用版本: &
语言环境: 简体中文
学习方法: 掌握Excel技巧的关键是动手操作
下载 ≠ 知识
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
导入外部数据进行数据查询或创建数据透视表给我们的数据管理带来了极大的方便,方便的同时由于对某方面的细节不甚了解也会对我们产生极大的困惑,现将自已整理的导入外部数据出现问题的成因及解决方案与大家分享,希望对您有所帮助。
1、同时安装Excel 版本,03版本出错
Excel 版本被同时安装后,“ODBC 数据源管理器”中的Excel驱动程序“Excel files Microsoft Excel Drive(*.xls)”将被Excel 2007的驱动程序“Excel files Microsoft Excel Drive(*.xls *.xlsx *.xlsm *.xlsb)” 所替代。
Excel “ODBC 数据源管理器”中的Excel驱动程序对比:
EH1.JPG (41.76 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
23:49 上传
EH2.JPG (39.58 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
23:49 上传
因此,在07可以通过新建数据库查询导入外部数据,但在03中用同样的方法导入数据时却总出现“格式不对”或“无法添加表”的错误提示而不能导入外部数据新进行数据查询或创建数据透视表。
EH3.JPG (33.36 KB, 下载次数: 1)
Excel导入外部数据出现问题的成因及解决方案
23:49 上传
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
本帖最后由 BIN_YANG168 于
20:03 编辑
解决方案1:
单独安装供2003版本导入数据用的“ODBC 数据源管理器”中的Excel驱动程序“Excel files Microsoft Excel Drive(*.xls)”。
操作方法如下:
步骤1: 单击桌面“开始”→“设置”→“控制面版”,出现“控制面板”对话框,如图所示:
1.JPG (73.08 KB, 下载次数: 3)
Excel导入外部数据出现问题的成因及解决方案
20:02 上传
步骤2 鼠标双击“管理工具”图标,在弹出的“管理工具”对话框中双击“数据源(ODBC)”,出现“管理工具”对话框,如图所示:
2.JPG (65.64 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
20:02 上传
步骤3 鼠标双击“数据源(ODBC)”图标,弹出“ODBC 数据源管理器”对话框,如图所示:
3.JPG (41.17 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
20:02 上传
步骤4 单击“添加”按钮,在弹出的“创建数据源”对话框中,选择Microsoft Excel Drive(*.xls)驱动程序,如图所示:
4.JPG (50.48 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
20:02 上传
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
本帖最后由 BIN_YANG168 于
20:06 编辑
步骤5 单击“完成”按钮,进行“ODBC Microsoft Excel 安装”,数据源名输入Excel 2003,版本选择“Excel 97-2000”,如图所示:
5.JPG (22.89 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
20:06 上传
步骤6 单击“确定”按钮完成安装,出现2个关于Excel的驱动程序,如图所示:
6.JPG (43.06 KB, 下载次数: 2)
Excel导入外部数据出现问题的成因及解决方案
20:06 上传
至此,用驱动程序“Excel files Microsoft Excel Drive(*.xls)来新建数据库查询将不会出现错误提示了。
测试附件:
SQL语句:Select '测试1' ,* from `D:\连接测试\测试1`.`1月$` `1月$` union all
Select '测试1' ,* from `D:\连接测试\测试1`.`2月$` `2月$` union all
Select '测试2' ,* from `D:\连接测试\测试2`.`1月$` `1月$` union all
Select '测试2' ,* from `D:\连接测试\测试2`.`2月$` `2月$`复制代码演示文件1:错误提示
YS1.gif (151.16 KB, 下载次数: 4)
Excel导入外部数据出现问题的成因及解决方案
20:06 上传
演示文件2:安装Excel驱动程序“Excel files Microsoft Excel Drive(*.xls)”
ys2.gif (410.29 KB, 下载次数: 9)
Excel导入外部数据出现问题的成因及解决方案
20:06 上传
23:57 上传
点击文件名下载附件
下载积分: 消费券 -5 Ti币
10.74 KB, 下载次数: 33, 下载积分: 消费券 -5 Ti币
Excel导入外部数据出现问题的成因及解决方案
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
解决方案2:
很简单,不用单独安装专供2003版本导入数据用的“ODBC 数据源管理器”中的Excel驱动程序“Excel files Microsoft Excel Drive(*.xls)”,在SQL语句上加上文件的扩展名让“ODBC 数据源管理器”自动识别即可。
SQL语句:Select '测试1' ,* from `D:\连接测试\测试1.xls`.`1月$` `1月$` union all
Select '测试1' ,* from `D:\连接测试\测试1.xls`.`2月$` `2月$` union all
Select '测试2' ,* from `D:\连接测试\测试2.xls`.`1月$` `1月$` union all
Select '测试2' ,* from `D:\连接测试\测试2.xls`.`2月$` `2月$`复制代码
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
2、 同时安装Excel 版本,07版本出错
在“ODBC 数据源管理器”中如果覆盖了Excel 2007的驱动程序“Excel files Microsoft Excel Drive(*.xls *.xlsx *.xlsm *.xlsb)” ,在07中通过新建数据库查询导入外部数据就会出现“格式不对”或“无法添加表”的错误提示而不能导入外部数据新进行数据查询或创建数据透视表。
解决方案:用上述方法添加Excel 2007的驱动程序“Excel files Microsoft Excel Drive(*.xls *.xlsx *.xlsm *.xlsb)”,数据源名输入Excel 2007,版本选择“Excel 12.0”。
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
本帖最后由 BIN_YANG168 于
20:09 编辑
3、Microsoft Office Access数据库引擎找不到对象“XX$”
Excel 2007利用外部数据源的“现有连接”进行多工作簿汇总时(虽然已经安装了“ODBC 数据源”的Excel2007的驱动),但还是出现了“Microsoft Office Access数据库引擎找不到对象“XX$”。请确定该对象存在,并正确拼写其名称和路径名。”的错误提示。获取数据时发生问题。
Snap1.jpg (18.52 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
20:09 上传
Snap2.jpg (10.69 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
20:09 上传
解决方案:在SQL语句上加上文件的扩展名让“ODBC 数据源管理器”自动识别即可。
将SQL语句:Select '测试1' ,* from `D:\连接测试\测试1`.`1月$` `1月$` union all
Select '测试1' ,* from `D:\连接测试\测试1`.`2月$` `2月$` union all
Select '测试2' ,* from `D:\连接测试\测试2`.`1月$` `1月$` union all
Select '测试2' ,* from `D:\连接测试\测试2`.`2月$` `2月$`
复制代码更改为:Select '测试1' ,* from `D:\连接测试\测试1.xlsx`.`1月$` `1月$` union all
Select '测试1' ,* from `D:\连接测试\测试1.xlsx`.`2月$` `2月$` union all
Select '测试2' ,* from `D:\连接测试\测试2.xlsx`.`1月$` `1月$` union all
Select '测试2' ,* from `D:\连接测试\测试2.xlsx`.`2月$` `2月$`复制代码测试附件2007版本:
(31.83 KB, 下载次数: 9)
00:05 上传
点击文件名下载附件
Excel导入外部数据出现问题的成因及解决方案
演示文件:
ya5.gif (473.85 KB, 下载次数: 3)
Excel导入外部数据出现问题的成因及解决方案
20:09 上传
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
本帖最后由 BIN_YANG168 于
20:11 编辑
4、关于Excel导入外部数据的引擎
Excel导入外部数据的引擎两个版本有很大的区别,2003版本的引擎为:Provider=Microsoft.JET. OLEDB.4.0,2007版本的引擎为:Provider=Microsoft.ACE.OLEDB.12.0。
w1.JPG (30.03 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
20:11 上传
w2.JPG (49.3 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
20:11 上传
若要访问 Excel 2007 工作簿,OLE DB 连接管理器需要 Microsoft Office 12.0 Access 数据库引擎的 OLE DB 访问接口。
此访问接口是随 2007 Microsoft Office system 自动安装的。如果在运行 Integration Services 的计算机上未安装 2007 Office system,则需要单独安装该访问接口。
若要安装 Microsoft Office 12.0 Access 数据库引擎的 OLE DB 访问接口,请从 2007 Office System Driver: Data Connectivity Components(2007 Office system 驱动程序:数据连接组件)下载并安装这些组件。文件名:AccessDatabaseEngine.exe,大小:25.3MB。
下载网址:
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
本帖最后由 BIN_YANG168 于
20:12 编辑
5、特殊情况,需要刷新或清空我的数据源
一般情况下运用导入外部数据编辑“OLE DB查询”创建数据透视表,在SQL语句结构正确的情况下都不会出现问题,但有的时候需要去清空我的数据源,才能完成数据的导入。
出现“数据链接属性”对话框后,无论怎样选择和输入数据库名称,单击确定按钮后都将会返回Excel工作表而且不能导入任何数据。
需要清空我得数据源.jpg (28.9 KB, 下载次数: 0)
Excel导入外部数据出现问题的成因及解决方案
20:12 上传
解决方法:
双击桌面“我的文档”,双击“我的数据源”
方法1.单击鼠标右键选择刷新
方法2.按CTRL+A组合健选取全部的数据源,最后按Delete键删除数据源。
魅力值 +25
分析到位,讲解透彻,后生之福!赞!:-)
技法娴熟:)
解决了,谢谢老师
思路巧妙:)
详细 学习了!
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
图片看不见啊!
学office,哪能不关注全网最大的Office类微博(新浪)
初级二, 积分 113, 距离下一级还需 137 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
谢谢&&&&学习了
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by注册表添加ODBC数据源_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
注册表添加ODBC数据源
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 odbc数据源配置oracle 的文章

 

随机推荐