问题标签 [isam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3145 浏览

c# - 打开与 MS Access 2007 文件的连接时出错:无法打开 MS Office Access 数据库引擎工作组信息文件

Cannot open the MS Office Access database engine workgroup information file- 当我发布了代码时。

我在我的代码中尝试做的是创建 MS Access 2007 文件,然后从我的程序中设置用户名和密码。我在这里做错了什么?

这里发生错误:objOleDbConnection.Open();

编辑:我做了一些更改,似乎它打开了一个连接,但命令不正确。

现在问题在这里:

整个代码:

0 投票
1 回答
1039 浏览

database - 数据库并发 - 校验和与时间戳

我们正在迁移到一个新的数据库系统。数据库属于 ISAM 类型,API 不提供检测记录是否已被其他用户更改的方法。

因此我需要在客户端实现这个功能。我目前正在使用前后记录缓冲区计算校验和并比较结果。

我的问题是,既然有可能为两个不同的记录计算相同的校验和值,那么使用时间戳字段会更好吗?

记录更改检测通常如何处理?

谢谢你。

0 投票
10 回答
56664 浏览

tsql - 如何解决“找不到可安装的 ISAM”。OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0”的错误

我正在尝试使用带有“Microsoft.ACE.OLEDB.12.0”OLE DB 提供程序的 T-SQL OpenRowset() 命令将 Excel 2007 (.xlsx) 文件中的数据导入 SQL Server 2008,并且我得到了一个持久的“找不到可安装的 ISAM”错误。所有硬件都是 32 位的。

[2012 年 1 月 10 日修订,试图更清晰地关注异常]

以下 T-SQL 语句产生错误:

如果我将 Excel 文件保存为“Excel 97-2003”格式 (.xls) 并使用较旧的 Microsoft.Jet.OLEDB.4.0 提供程序导入数据,它就可以正常工作。这让我认为这不是安全或其他环境问题。

但是,当我尝试使用 Microsoft.ACE.OLEDB.12.0 提供程序(应该向后兼容 *.xls 格式)的 *.xls 文件时,它再次失败并出现相同的错误:

此外,有趣的是,当我使用 SSMS“导入数据...”向导时,它工作正常。我将导入数据向导输出保存为 SSIS 包,并查看了 SSIS 文件以试图弄清楚它是如何工作的,并且它成功地使用了 Microsoft.ACE.OLEDB.12.0 提供程序。这是来自 SSIS 包的连接字符串:

我还完成了相关的 SQL Server 配置以允许 OPENROWSET 分布式查询:

如果我还设置了以下 *sp_MSset_oledb_prop* 值(我在某处的帖子中找到)...

...然后错误更改为“未指定的错误”:

但是,我不确定这是上游还是下游错误。(现在是否找到“可安装的 ISAM”但随后失败?)

我已经在两台不同的机器/操作系统(Windows Server 2003、Windows XP SP3)上尝试了多个 Excel 文件。两台机器都是 32 位的。

我还尝试重新安装 AccessDatabaseEngine.exe 的 Office 2007 和 Office 2010 版本(http://www.microsoft.com/download/en/details.aspx?id=23734http://www.microsoft .com/download/en/details.aspx?id=13255,分别),无济于事。

总结一下:

  • “Microsoft.Jet.OLEDB.4.0”提供程序使用 T-SQL 工作,但“Microsoft.ACE.OLEDB.12.0”不能。
  • “Microsoft.ACE.OLEDB.12.0”使用“导入数据...”向导工作(据我从保存的 SSIS 作业文件中得知)。
  • 将“AllowInProcess”和“DynamicParameters”属性设置为“1”会将错误更改为“未指定错误”。(这是向前迈出的一步吗?!)

有什么想法吗?

0 投票
1 回答
5689 浏览

c# - 读取 xls 文件后“找不到可安装的 ISAM”C# 异常

我们正在阅读 xls 文件,该文件会定期从外部链接更新。我们有一个循环,它在 200 毫秒的间隔后读取相同的文件。读取文件 1000 多次后,我们收到错误

“Microsoft Jet 数据库引擎无法打开文件 ''。它已被其他用户以独占方式打开,或者您需要权限才能查看其数据。”

连接字符串如下:

Provider=Microsoft.Jet.OLEDB.4.0;数据源=D:\FeedFiles\TESTING1.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1;Importmixedtypes=text;typeguessrows=0;"

一段时间后,它开始给出“找不到可安装的 ISAM”。

代码如下:

0 投票
2 回答
2153 浏览

mysql - MySQL 是否对外键进行自动索引?

谁能告诉我 MySQL 是否自动为其外键建立索引?

我的 MySQL 正在使用 MyIsam 引擎。

0 投票
1 回答
2181 浏览

forms - 找不到可安装的 ISAM

我想先在我的网页中创建一个搜索功能

然后

错误是

请告诉我如何解决这个问题

0 投票
1 回答
138 浏览

sql - ConnectionString 属性尚未初始化帮助数据库

在过去的 4 周里,我一直在努力解决这个问题,但找不到我一直在绕圈子的答案。我在 con As New OleDb.OleDbConnection 和连接字符串和 ISAM 上遇到了多个错误

0 投票
0 回答
669 浏览

algorithm - 构建 ISAM 树

我有一堆节点保存一些数据。这可以被视为叶节点。我想在这些节点上构建一个 ISAM 树。是否有一种标准方法可以创建 ISAM 树/B 加树/任何树的非叶节点。如何实现树形结构。

约束:不能假设树的高度。除了最右边的一个以外,所有的非叶子节点都应该是满的。

我打算使用列表结构来保存键值和节点索引。

谢谢

0 投票
2 回答
29149 浏览

c# - c# 错误:将 Excel 文件转换为 .CSV 文件时出现“找不到可安装的 ISAM”

我正在开发一个能够将 Excel 文件转换为 .CSV 文件的项目,我认为我的 C# 代码中存在一些问题正在生成和错误消息无法找到可安装的 ISAM,请帮我解决我的问题.

代码:

在调试模式下,应用程序抛出异常(行:)conn.Open();我搜索了互联网,我发现我必须把它放在Data Source一个 cotes 之间,但它在我的情况下不起作用。

0 投票
1 回答
6053 浏览

asp.net - 找不到可安装的 ISAM。“/”应用程序中的服务器错误

我在网络上有一个访问数据库。该文件之前正在网络上上传。当我通过文件管理器在网络中检查相同内容时,我可以看到该文件。但是当我尝试使用此语句读取此文件时

它给我的错误是“找不到可安装的 ISAM”