资料库: AdoSuite v 1.0 - 页 2 1234 新评论 Denis Kirichenko 2011.02.04 11:35 #11 很棒的图书馆--非常感谢作者!我有这样一个问题。我在 MS Access 2010 中创建了一个数据库,扩展名为 *.mdb 和 *.accdb。然后我尝试从中读取数据,但弹出了这样的异常:COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.mdb'.COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.accdb'.但当我将所需表格 插入作者作为示例附带的数据库文件(adotest.mdb)时,一切都能正常读取。如何解决这个问题? 针对市场分析的数据库的具体应用 让新闻交易轻松上手(第二部分):风险管理 使用 Python 和 MetaTrader5 Дмитрий Александрович 2011.02.04 11:47 #12 denkir:很棒的图书馆--非常感谢作者!我有这样一个问题。我在 MS Access 2010 中创建了一个数据库,扩展名为 *.mdb 和 *.accdb。然后我尝试从中读取数据,但弹出了这样的异常:COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.mdb'.COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.accdb'.但当我将所需表格插入作者作为示例附带的数据库文件(adotest.mdb)时,一切都能正常读取。如何解决这个问题? 首先,请将脚本和数据库上传到这里,我会在闲暇时查看。 Denis Kirichenko 2011.02.04 17:32 #13 mrProF: 首先,请把脚本和底座放在这里,我会在闲暇时看一看。请吧!我的脚本testAdo.mq5 是根据您的Sample Query.mq5 编写的。数据库中只有一列数据。 附加的文件: testAdo.zip 40 kb Дмитрий Александрович 2011.02.05 10:58 #14 denkir:请!我的脚本testAdo.mq5 是根据您的示例查询.mq5 编写的。数据库中只有一列数据。 这不是我的脚本)请尝试将连接字符串替换为conn.ConnectionString("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=MQL5\Files\Database1.accdb;");我已经成功了,但有很多对象没有删除,我还在生病,不想再挖了。:) Denis Kirichenko 2011.02.05 14:23 #15 mrProF: 这不是我的脚本:)试着将连接字符串替换为我成功了,但有很多对象没有删除,我病了,不想到处找。:)mrProF,谢谢你的提示。但对我来说不起作用。但问题可能出在界面上...祝您早日康复;-) Дмитрий Александрович 2011.02.05 15:19 #16 denkir:mrProF,谢谢你的提示。但它对我不起作用。但问题可能出在界面上...祝您早日康复;-) 谢谢! 您遇到错误了吗? 谢谢! 您有遇到任何错误吗? Denis Kirichenko 2011.02.06 13:08 #17 mrProF: 谢谢! 您是否遇到任何错误?我指出的所有错误....但是源数据库adotest.mdb 运行正常。我把电子表格放在里面,这就是我使用它的方式 :-)我使用的是 MS Office 2010。 Denis Kirichenko 2011.02.06 13:25 #18 就这样,问题解决了。问题是我有 Vista x64 和 MS Office x64。我不得不安装 数据库引擎 x32,以实现界面兼容。 gisip 2011.02.11 12:20 #19 您好!MT4 有类似的库吗?我在 mql4.com 上搜索了所有内容,但一无所获,链接也被破坏,例如:ADOLib.dll。 如果有人有 MT4 的类似库,请发布或提供链接!附注:或者至少公布 ADOLib.dll 文件。 Denis Kirichenko 2011.02.22 12:59 #20 GarF1eld,能否举例说明如何通过 AdoTable 填充数据库?这里有一个通过从表中读取数据来 "填充 AdoTable "的示例 7。如何通过适配器进行反向操作?谢谢。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
很棒的图书馆--非常感谢作者!
我有这样一个问题。我在 MS Access 2010 中创建了一个数据库,扩展名为 *.mdb 和 *.accdb。然后我尝试从中读取数据,但弹出了这样的异常:
COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:
Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.mdb'.
COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:
Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.accdb'.
但当我将所需表格 插入作者作为示例附带的数据库文件(adotest.mdb)时,一切都能正常读取。
如何解决这个问题?
很棒的图书馆--非常感谢作者!
我有这样一个问题。我在 MS Access 2010 中创建了一个数据库,扩展名为 *.mdb 和 *.accdb。然后我尝试从中读取数据,但弹出了这样的异常:
COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:
Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.mdb'.
COleDbConnection::Open 方法抛出了一个 OleDbException 类型的异常:
Unrecognised database format:C:\Program Files (x86)\MetaTrader\MQL5\Files\Database1.accdb'.
但当我将所需表格插入作者作为示例附带的数据库文件(adotest.mdb)时,一切都能正常读取。
如何解决这个问题?
首先,请把脚本和底座放在这里,我会在闲暇时看一看。
请吧!
我的脚本testAdo.mq5 是根据您的Sample Query.mq5 编写的。数据库中只有一列数据。
请!
我的脚本testAdo.mq5 是根据您的示例查询.mq5 编写的。数据库中只有一列数据。
请尝试将连接字符串替换为
conn.ConnectionString("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=MQL5\Files\Database1.accdb;");
我已经成功了,但有很多对象没有删除,我还在生病,不想再挖了。:)
这不是我的脚本:)
试着将连接字符串替换为
我成功了,但有很多对象没有删除,我病了,不想到处找。:)
mrProF,谢谢你的提示。但对我来说不起作用。但问题可能出在界面上...
祝您早日康复;-)
mrProF,谢谢你的提示。但它对我不起作用。但问题可能出在界面上...
祝您早日康复;-) 谢谢! 您遇到错误了吗?
您有遇到任何错误吗?
谢谢! 您是否遇到任何错误?
我指出的所有错误....但是源数据库adotest.mdb 运行正常。我把电子表格放在里面,这就是我使用它的方式 :-)
我使用的是 MS Office 2010。
您好!
MT4 有类似的库吗?
我在 mql4.com 上搜索了所有内容,但一无所获,链接也被破坏,例如:ADOLib.dll。
如果有人有 MT4 的类似库,请发布或提供链接!
附注:或者至少公布 ADOLib.dll 文件。