MySQL ODBC配置

时间:2018-04-30 06:48:05

标签: mysql odbc

我已成功将我的Access作为MySQL的前端工作。 我已设法通过连接字符串使其工作,但因为代码中的一些细节我想将DSN配置保存为用户DSN。

我遇到了一个具体的问题。我需要在我的连接字符串中使用option=3,因为没有option=3我会收到错误:The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time. 如果我在连接字符串中包含option = 3,则一切正常。问题是,在Mysql Connector / ODBC数据源配置中,我不知道哪个复选框/选项代表option=3

1 个答案:

答案 0 :(得分:1)

关于这方面的文档在这里:Connector/ODBC Connection Parameters

option=3看起来已按照this answer

中的说明弃用
  

Option=3;对应FLAG_FIELD_LENGTH(1)+   FLAG_FOUND_ROWS(2)

它看起来确实已弃用,因为在文档中我找不到对FLAG_FIELD_LENGTH

的任何引用

因此,我们可以假设你真正需要的旗帜是FLAG_FOUND_ROWS

根据文档,此标志的GUI选项是

  

返回匹配的行而不是受影响的行

enter image description here