Tag: odbc

连接Excel错误在C#中抛出odbc

在ODBC中连接Excel时遇到此错误: System.Data.Odbc.OdbcException occurred HResult=0x80131937 Message=ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified Source= StackTrace: <Cannot evaluate the exception stack trace> 这是我的代码: string ConnectionString = "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};Dbq=" + path + ";"; OdbcConnection cnn = new OdbcConnection(); cnn.ConnectionString = ConnectionString; cnn.Open(); 我已经安装了这个驱动。

有谁知道.net odbc驱动程序连接string为Excel 2003的XML电子表格?

我知道这有一定的“寄给我的代码”的质量,但互联网真的让我失望在这一个。 我有一个excel 2003的XML格式的Excel文件,我想附加一个odbc连接。 而我似乎无法find正确的连接string。 connectionstrings.com让我失望,其他问题在这里(如这个 )也不包括这种文件types。 而且,当然,二进制xls连接和新的xlsx连接似乎都不起作用。 有没有人知道正确的语法? 有一个Excel 2003的XML的odbc驱动程序? 谢谢,所有。

ODBC连接到SQL Server 2008通过VPN失败

我有一个Excel加载项,允许用户对SQL Server数据库运行查询,并将结果直接返回给电子表格。 这工作正常。 现在有一个卫星办公室的用户通过VPN连接连接到我们的networking(共享驱动器等)。 当他使用与主办公室中的每个人都一样的电子表格时,她会得到以下错误: [DBNETLIB] SQL Server不存在或访问被拒绝 奇怪的是,如果你运行一个单独的查询,它可以正常工作,但似乎连续运行许多查询使表单糟糕透了。 由于Excel加载项在内部运行查询,可能很多都是诊断,这有点困难。 我的理论是,当数据库服务器看到许多连续的查询来自networking之外的IP时,有一点它拒绝返回更多的数据。 我的理论是否有效? 是否可以对数据库进行configuration更改,以允许远程ODBC连接正常工作?

如何在tnsnames.ora中提供用户名和密码

我在Excel中连接Oracle服务器数据库与Oracle即时客户端软件的帮助,我得到表和数据,但每当我重新启动Excel与Oracle数据库连接它要求用户名和密码,所以我想保存用户名和密码,所以是否有可能在tnsnames.ora文件本身提供用户名和密码? ASDCOM= (description= (address_list= (address = (protocol = TCP)(host = 10.1.1.128)(port = 1521)) ) (connect_data = (service_name=ASDCOM) ) )

如何查询在列名称中具有句点的Excel工作表

我有这个Excel电子表格,我想使用ODBC Excel驱动程序从PHP页面查询。 以下面的表格为例: tblExample ———————————- | Column1 | Column 2 | Column 3. | ———————————- | 1 | Mike | 12345 | | 2 | Sally | 67890 | | 3 | Mitchel | 12345 | | 1 | James | 67890 | ———————————- 现在让我们说我想用LIKE语句来查询每一列。 第一个我可以查询没有问题。 SELECT * FROM tblExample WHERE Column1 LIKE '%1%'; 第二个也很容易查询,虽然我必须使用[]括号,因为空间。 […]

ODBC Excel驱动程序:来自外部数据库驱动程序的意外错误

自10月10日Windows更新以来,ODBC Excel驱动程序已停止工作。 尝试读取文件时遇到以下错误: “来自外部数据库驱动程序的意外错误(1)” 我们在Delphi中使用带有以下连接string的ADO连接打开Excel文件: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; 我可以通过切换到Microsoft.ACE.OLEDB.12.0来工作,但为了这样做,我们所有的客户将不得不在他们使用我们的软件的所有计算机上安装Microsoft Access数据库引擎可再发行组件。 有没有人有另一种解决scheme或解决方法? 提前致谢。

在Excel 2013中连接Hortonworks Hive ODBC时出错

我正试图在Excel 2013中通过ODBC驱动程序查询Hortonworks Hive。 我在这里下载驱动程序(32位): Downloads Hortonworks 2.5 Hive 2.5.0.0-1245 然后我在ODBC数据源pipe理器(32位)中添加configuration 一切似乎都很好。 然后,当我进入Excel 2013build立查询: 我得到这个错误: 有人知道为什么

用ODBC连接的VBAmacros,用于在Excel中检索数据

我尝试用excel检索一些SQL数据。 它可以正常查询(data-> other sources-> microsoft query)。 我试图创build一个maccro,我实际上阻止连接/识别。 下面是我的一个macros: Sub Test() 'Declare a Connection object Dim cnDB As New ADODB.Connection 'Declare a Recordset Object Dim rsRecords As New ADODB.Recordset cnDB.Open "Provider=Microsoft.Jet.OLEDB.4.0;DSN=ServiceNow;User ID=test;Password=testtest;" debugging说cnDB.Open不好:“执行错误”-2147418113(8000ffff)“灾难性故障”。 我已经尝试了很多方法来解决,但我没有find..感谢您的帮助。

使用Simba ODBC驱动程序从Excel查询Couchbase视图

我正在尝试使用Simba ODBC驱动程序从Microsoft Office Excel查询Couchbase数据。 使用以下语句查询表: 但是,当我试图查询意见不起作用,不停地说“不能创build表…” 这是我试图在View上面查询的许多陈述之一 SELECT * FROM Couchbase.default.`travel-sample`.`_design/dev_test` .`test_view` `travel-sample` 我的语法错了吗? 或者根本不可能?

在C ++(VS2010,MFC,Excel / ODBC)中处理CDBException(错误)

初学者在这里。 我有一个使用VS2010编译的MFC Vicual C ++应用程序。 我有一个DSN作为ODBC连接到一个实时Excel电子表格(通过Excel驱动程序)。 我的应用程序每秒查询一个电子表格。 如果一个单元格的值发生了变化(简单计算涉及其他单元格接收实时数据馈送的结果),那么应用程序会打印新值,然后返回查询更改。 该应用程序工作正常的一段时间,忠实地打印新的数据到饲料中的单元格的值的变化。 然后,它总是产生一个错误: “Microsoft Jet引擎找不到对象”(未知)“请确保该对象存在,并且正确拼写其名称和path名称。 文件path全部以绝对值表示。 我推测,只要查询恰好与正在更新的单元格内容一致,就会产生错误。 我可以通过点击被调查的单元格然后触摸一个键(开始编辑单元格,这里通过对单元格公式的反应)来生成完全相同的错误信息和行为。 Afx错误对话框运行。 如果我“确定”并selectexcel文件,应用程序将返回并运行,直到出现新的相同错误。 但是,如果我select“取消”应用程序退出。 如果我注释掉我自己的错误捕获,这个对话框仍然出现。 我想应用程序运行“无头”,只是重试连接数据库。 有什么办法可以在这里覆盖? 我意识到Excel不适合并发(多用户)访问。 但是我不需要同时访问 – 当“其他”改变它的时候,我不在乎看到这个单元格。 我只是想(等待)重试。 提前在这里询问有关恐龙骨科技的道歉。 事实上,我需要查询实时数据导致了我的试用和错误的ODBC(libxl只能看到文件数据和公式,而不是他们的价值观)。