精易论坛

标题: 易语言与Access2007数据库的连接 [打印本页]

作者: 易二易    时间: 2011-4-26 10:40
标题: 易语言与Access2007数据库的连接
易语言与 Access2003数据的连接可以直接写:

     外部数据库1.打开MDB数据库 (取运行目录 () + “\数据库.mdb”, , , , 真)   
    注:*.mdb  是它的后缀名。

但与 2007的连接不成功。在官网上看到有人解决了,特发到本论坛。

    代码如下:(可以直接套用)

    外部数据库1.打开 (“ODBC;DSN=MS Access Database;DBQ=” + 取运行目录 () + “\数据库.accdb;Driver={Microsoft Access Driver (*.mdb, *.accdb)};;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;PWD=”, , 真)
     注:*.accdb 是2007版Access数据库的后缀名。

    如果还是不行 或是 对方的电脑里没有安office 2007 估计得下载一个驱动了

    下载地址:http://www.microsoft.com/downloa ... p;DisplayLang=zh-cn    有25M

1.jpg (56.51 KB, 下载次数: 16)

1.jpg

Access2007例子.rar

12.55 KB, 下载次数: 539, 下载积分: 精币 -2 枚


作者: RL红叶    时间: 2011-6-30 10:09
{:soso_e102:}最近在学这个
作者: LHHCCJ    时间: 2011-7-9 19:23
学习数据库好的
作者: aqcaimuren    时间: 2011-11-15 15:27
学习了!Access2010数据库的连接怎么写?
作者: Mercedes    时间: 2011-11-16 21:35
想学,但只能靠自己了
作者: 风行雪落    时间: 2011-11-18 09:14
过来学习一下数据库
作者: csfgzs    时间: 2011-11-26 11:18
研究下啦!11!
作者: pjcjg    时间: 2011-12-1 00:19
过来学习一下数据库
作者: 七月的雨季    时间: 2012-3-3 18:20
最近在学这个
作者: kissyou    时间: 2012-3-10 00:25
谢谢楼主分享   
作者: csx    时间: 2012-3-31 20:54
正好学习一下
作者: My乀love    时间: 2012-4-4 02:20
123113
123113

作者: Magicsky    时间: 2012-9-15 12:33
我要学习学习
作者: 诸葛亮    时间: 2012-9-15 22:12
为什么不用数据库连接?
.版本 2

' 数据库连接1.连接Access (“D:\我的文档\jsk.mdb”, “”) = 真
' 数据库连接1.连接Access (取运行目录 () + “\jsk.mdb”, “”) = 真
' 数据库连接1.连接SQLServer (#常量_数据服务器, #常量_数据库名, #常量_用户名, #常量_密码) = 真

作者: italybread    时间: 2012-11-4 14:05
需要先安装驱动啊 ~
作者: 519505667    时间: 2012-11-21 15:59
谢谢分享,学习中
作者: Fe1    时间: 2012-12-3 10:41
没有下载点了吗? 套恐怖了
作者: tzp718    时间: 2012-12-3 10:45

谢谢分享,学习中
作者: 逸乐然园    时间: 2013-3-22 14:33
好东西.........
作者: 老A技术团队    时间: 2013-3-22 15:16
顶,顶,支持
作者: 过期的回忆    时间: 2013-4-18 15:22
正在学习
作者: qq5212122    时间: 2013-5-27 23:07
谢谢分享


作者: tcotat    时间: 2013-6-4 18:51
好东西,下载看看
作者: yuan001    时间: 2013-6-9 19:39
看看什么内容!
作者: mythleng    时间: 2013-6-27 20:00
谢谢楼主 ,印个脚印,以便后查
作者: 125vv    时间: 2013-10-14 23:30
印个脚印,,,,,,,,
作者: wit0240    时间: 2013-10-18 16:19
研究下啦!11!



作者: 程式爱    时间: 2013-11-20 14:58
如果对方没有微软的数据库,制作的程序中是Access数据库会出现什么情况??
作者: ghjdyy    时间: 2013-12-22 15:49
真是好东西呀。
作者: 983847264    时间: 2013-12-23 12:38
这个PWD还要一个密码,不要忘记了。。
作者: 银尘    时间: 2014-1-10 17:40
新手,拿来学习
作者: 110006600    时间: 2014-1-13 14:31
这个不错,要看看!
作者: 5200yy    时间: 2014-1-29 23:40
过来学习一下
作者: 创豪盛世    时间: 2014-2-13 10:34
呵呵。。。。。学习学习
作者: dong1991228    时间: 2014-3-5 14:59
好东西谢谢楼主
作者: opda    时间: 2014-5-18 23:03
很有用处哈,2003的加密没有用啊!
作者: su8359    时间: 2014-7-27 16:59
研究下啦!谢谢!
作者: 凌翼    时间: 2015-4-3 13:41
有没有更简单的
作者: fmaj7    时间: 2015-5-14 04:03
原来在WIN8.1,64位里连也得装驱动.我还以为WIN8.1连不上
作者: yalong486    时间: 2015-5-22 21:53
.版本 2

.如果真 (外部数据库_xls导入.打开 (“ODBC;DBQ=” + 通用对话框_选择xls.文件名 + “;DefaultDir=” + 取文本左边 (通用对话框_选择xls.文件名, 倒找文本 (通用对话框_选择xls.文件名, “\”, , 假)) + “;Driver={Microsoft Excel Driver (*.xls)};DriverId=790;FIL=excel 8.0;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;ReadOnly=1;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;”, , ) = 假)
    信息框 (“数据库连接失败!”, #错误图标, )
    返回 ()
--------------------这是导入xls的
作者: junhai    时间: 2015-9-23 10:58
谢谢!!!!!!!!!
作者: oulundq    时间: 2016-1-11 12:46
我换了系统之前写的连接不上了
[img]C:\Users\lenovo\Desktop\新建文件夹 (3)\QQ图片20160111124355.png[/img]
作者: oulundq    时间: 2016-1-11 12:47
oulundq 发表于 2016-1-11 12:46
我换了系统之前写的连接不上了
[/img]

.版本 2
.支持库 eDB

.如果 (数据库连接1.连接Access (取运行目录 () + “\cj.mdb”, “”) = 真)
    记录集1.置连接 (数据库连接1)
    记录集1.打开 (“表1”, #数据表名, )
    记录集1.到首记录 ()
    读出数据 ()


.否则
    信息框 (“fghfjfgh”, 0, )

作者: 阿呆猪猪    时间: 2016-1-31 00:50
正在查找原因,试试看
作者: leocandy    时间: 2016-5-23 10:37
学习一下,数据库方面的
作者: yang0022    时间: 2016-6-12 11:49
学习了。感谢卤煮分享。。
作者: 调皮的男孩    时间: 2016-8-5 00:40
谢谢分享
作者: wyt990    时间: 2016-9-13 18:25
很好,正好用的上。
作者: wugui2006    时间: 2016-10-31 21:32
这个确实是个小问题,需要学习一下
作者: zyhivan    时间: 2017-2-5 17:16
学习了!Access2010数据库的连接怎么写?
作者: sbbusx    时间: 2017-3-24 18:43
貌似这个例子有错误。。连接数据库是失败的
作者: 梦之翎    时间: 2017-4-14 09:21
为什么我的电脑用了连接失败呢
作者: sccox2012    时间: 2017-4-15 15:16
我就看看不说话
作者: q313971654    时间: 2017-9-27 11:09
2013 2016版本的也是这么用吗
作者: wmazhang    时间: 2017-10-1 10:39
学习在学习
作者: cyltaian    时间: 2017-10-20 12:37
感谢分享,学习了
作者: 神经太保    时间: 2017-11-12 21:25
安装了驱动依然连接失败
作者: 一点零    时间: 2017-11-29 10:39
谢谢分享,好人一生平安!
作者: huqiang19870721    时间: 2017-12-5 15:39
自己写的话,无论用什么数据库,都得有个库啊,
作者: LNLY    时间: 2018-7-20 00:26
win7 64位 依然错误
作者: 1991664517    时间: 2019-7-20 00:36
{:soso_e102:}最近在学这个
作者: gymssiw    时间: 2019-9-22 22:31
11111111111111111111111111
作者: wpppmlah    时间: 2020-4-8 09:20
感谢分享的知识点,受教了.

作者: splic    时间: 2020-10-4 00:11
最近在学这个
作者: boomsa    时间: 2020-10-17 18:54
谢谢分享
作者: kkssyy    时间: 2021-10-13 21:32
学习一下数据库
作者: kkssyy    时间: 2021-10-13 21:33

谢谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4