找回密码
 加入
搜索
查看: 15268|回复: 6

[BUG报告] access mdb数据库的操作。

  [复制链接]
发表于 2012-9-2 02:32:25 | 显示全部楼层 |阅读模式
本帖最后由 shlices 于 2012-9-2 16:31 编辑

不知道是我使用问题还是最新版的不支持了。
我没有办法对一个mdb文件做任何修改。
也试了help里的源码。没有一个能运行成功的。

win7_64 , au3是最新版

比如 help 里的_accessCreateDB.au3
#include <Access.au3>
$adSource = @ScriptDir & "\DB1.mdb"

_accessCreateDB($adSource)
MsgBox(0, "提示", "数据库创建成功,创建路径在:" & $adSource)
F5运行后,提示
>运行:(3.3.6.1):E:\autoit3\autoit3_x64.exe "E:\autoit3\Examples\Helpfile\_accessCreateDB.au3"   
E:\autoit3\UserInclude\Access.au3 (252) : ==> ??????(?????).:
$dbObj.Create('Provider = ' & $adoProvider & 'Data Source = ' & $adSource)
$dbObj.Create('Provider = ' & $adoProvider & 'Data Source = ' & $adSource)^ ERROR

版本号低是我以为新版的不行,又向下安装了老版的,也不行。


明白了,加了 #AutoIt3Wrapper_UseX64=n 就可以用了。
发表于 2012-9-2 07:53:19 | 显示全部楼层
什么都没有呀
发表于 2012-9-2 16:13:38 | 显示全部楼层
把源码贴出来看一看啊
发表于 2012-9-19 19:26:21 | 显示全部楼层
把源码贴出来看一看啊
发表于 2013-7-31 15:31:45 | 显示全部楼层
大侠啊,谢谢你啦,困扰我好久了
发表于 2014-1-28 11:29:03 | 显示全部楼层
楼主还在用这个吗?
http://code.google.com/p/autoit- ... rInclude/Access.au3
上面注释是乱码额
另外,你这个例子好像不行。编译后的exe文件可以执行,也提示创建成功。但实际并为创建mdb文件
能否指教一下?
发表于 2016-4-28 10:08:45 | 显示全部楼层
access   不支持64位
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-4 01:38 , Processed in 0.072786 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表