- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 vb.net 2003,我想使用 OleDb 连接读取 excel 文件 2003。但是当我将 IMEX=1
属性放在连接字符串上时遇到问题。但是,当我必须删除这个 IMEX
属性时,系统运行时不会出现错误。这是我的连接字符串
xlsCon = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & pathName & " ; Extended Properties=Excel 8.0;IMEX=1")
有人可以帮我解决这个错误吗?我需要放置 IMEX 属性,以便它告诉驱动程序始终读取每个单元格上的混合(字符串、整数、日期)数据类型。
这是我遇到的错误。
System.Data.OleDb.OleDbException: Could not find installable ISAM.
at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
at System.Data.OleDb.OleDbConnection.InitializeProvider()
at System.Data.OleDb.OleDbConnection.Open()
at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
at System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at Production_Tracking_System.frmPMEFNATUpload.getUploadedData(String pathName) in D:\Legacy\Development\PTS 2 VSG-NAT\Forms\frmPMEFNATUpload.vb:line 434
最佳答案
如果使用超过 1 个扩展属性,则必须用引号引起来的值标记,否则驱动程序无法将它们与连接字符串中的其他非扩展属性区分开来;
... pathName & ";Extended Properties=""Excel 8.0;IMEX=1"""
关于vb.net - 找不到可安装的 ISAM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8120699/
我有一个包含 1,019,502 条记录的表和一个需要 1.6 秒才能运行的特定查询。如果可能,我想减少运行时间。 表是 MySQL 5.7 上的 INNODB(在 Ubuntu 上): mysql>
我正在尝试使用 C# 在 .net 中创建程序以上传 excel 文件、读取它并将记录 excel 文件从 excel 数据添加到 sql server 数据库。这样做时出现错误:找不到可安装的 IS
我有以下代码: string excelConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\db\suc.xls
连接ACCESS数据库时发生错误提示:找不到可安装的 ISAM 检查后发现原来是把Data Source写成 DataSource了 错误:<add key=&q
我正在使用 vb.net 2003,我想使用 OleDb 连接读取 excel 文件 2003。但是当我将 IMEX=1 属性放在连接字符串上时遇到问题。但是,当我必须删除这个 IMEX 属性时,系统
我在 mySql 中有一个 ISAm 表,其创建方式与此类似: create table mytable ( id int not null auto_increment primary key,
当应用程序设计需要过程代码和大量数据库时,许多开发人员似乎要么被吓倒,要么有点不知所措。在大多数情况下,“数据库”是指带有 SQL 接口(interface)的 RDBMS。 然而在我看来,用于解决两
有人可以帮我重现 SQL 异常:无法进行物理顺序读取以获取下一行,ISAM 错误:记录已锁定? 最佳答案 你可以这样做: 在 session 1 中: BEGIN WORK; LOCK TABLE Y
我在 Excel 工作簿中编写了一些 VBA 代码,用于从桌面上同一目录中的 Access 数据库检索数据。它在我的机器和其他几台运行 Windows XP 的机器上运行良好,但是当我们在 Vista
每当我尝试执行使用数据库“msaccess”的项目时,我都会收到此错误。错误是这样的 Server Error in '/' Application. Could not find installab
我正在尝试找到一种方法来访问某些管理软件的数据库,该软件使用某种原始 isam 文件来存储数据。数据文件夹包含 .idx 和 .fs5 文件,我找不到任何证据表明这是 informix 类型,正如 s
我面临以下问题:我在数据库索引 1 {binaryColumn1, binaryColumn2} 上有一个复合索引。我正在使用以下内容来设置要使用的索引: Api.JetSetCurrentIndex
“MYISAM”数据库存储引擎和“ISAM”索引有什么区别?这两个概念之间有什么关系呢?有阅读资源吗? TNX。 最佳答案 主要区别在于它们存储数据的方式。 MyISAM 表存储以与机器无关的格式存储
我在 Excel VBA 中构建了一个程序来自动化一个过程,我需要导入存储在 csv 文件中的数据。所以,我正在尝试使用查询表来导入 csv 文件中的特定列。 我使用 ADO 与使用 Jet Prov
我试图查明 Ibm ISAM/Webseal 是否支持 websocket 协议(protocol)。我尝试用谷歌搜索它,但没有成功。你们有人知道它是否支持以及是否需要任何配置来支持它吗? 最佳答案
我正在尝试使用 64 位进程读取 Excel 电子表格。因此我使用 Micorosft Access Database Engine 2010 的 64 位版本. 以下代码 var cs = @"Pr
我正在一个小型个人项目中使用 Hibernate 和 Spring。嗯,仍然是这个领域的新手,所以想提出一些有关交易的基本问题。 看来我必须声明事务管理器并将 DAO 类注释为@Transaction
我正在设计一个使用 Mysql 作为后端的 Web 应用程序 - 并使用 INNodb 表来维护外键关系。 现在我有了这个表格视频,它有一个列标签,其中包含我需要执行搜索的关键字。现在因为这个表是 I
我不明白为什么我在这里收到一条错误消息:Could not find installable ISAM。我正在尝试将数据添加到似乎有问题的 Access 文件。 我不确定为什么这行不通,因为我在删除每
我们有一些非常大的数据文件(5 gig 到 1 TB),我们需要快速读/写访问权限。由于我们有固定的记录大小,因此某种形式的 ISAM 似乎是可行的方法。但很高兴听到其他建议。 理想情况下,该解决方案
我是一名优秀的程序员,十分优秀!