c++ - MaxLocksPerFile JET4.0注册表值的最大值是多少

标签 c++ database ms-access odbc registry

我们有一个 MFC 应用程序可以使用 MS-Access、Oracle 或 SQL-Server 处理数据。 对于特定的处理,我们必须使用数据库事务。

在 Oracle 或 SQL-Server 上,一切正常,但在 MS-Access 中,我们收到“超出文件共享锁计数。增加 MaxLocksPerFile 注册表项。”消息,如此处所述http://support.microsoft.com/kb/815281

问题是我可以放在那里的最大相干值是多少? 我正在考虑在应用程序状态中以编程方式设置此值...

谢谢

最佳答案

经过一些研究,我没有看到任何文章提到最大值。 理论上,值是一个 DWORD,我们可以输入 FFFFFFFF(十六进制)或 4294967295(十进制),但我不确定它是否是一个一致的值。

关于c++ - MaxLocksPerFile JET4.0注册表值的最大值是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8404039/

相关文章:

c++ - 模板函数中的引用类型转换?

c++ - 在字符串数组中动态创建和存储数据

c++ - priority_queue 的仿函数和函数以及某种 C++

sql - Microsoft Access 和 SQL Azure 性能问题

ms-access - MS Access 和 DLookUp、ComboBox 值和 #Error

mysql - 如何从 MySQL 数据库中获取最后的插入值并更新 Access 中的字段?

c++ - 使用 process_vm_readv 从另一个进程修改整数值

mysql - 根据另一个表中设置的条件更新数据库表?

mysql - 查询列中的循环值

php - MySQL中获取部分行的平均值和单行的值