收藏 分销(赏)

visual-basic-6.0成功连接access2010方法.doc

上传人:精**** 文档编号:2667566 上传时间:2024-06-04 格式:DOC 页数:4 大小:73.04KB
下载 相关 举报
visual-basic-6.0成功连接access2010方法.doc_第1页
第1页 / 共4页
visual-basic-6.0成功连接access2010方法.doc_第2页
第2页 / 共4页
visual-basic-6.0成功连接access2010方法.doc_第3页
第3页 / 共4页
visual-basic-6.0成功连接access2010方法.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、(完整版)visual basic 6.0成功连接access2010方法在用vb连接access数据库时,出现了这样的错误:这是你的数据库格式不被 程序识别。vb默认的一般是。,mdb access数据库格式!这时我们看一下我们要连接的是.accdb 格式的.看一下代码,我们以前使用的是:Provider=Microsoft.jet.oledb。4。0当数据库格式发生变化时,连接语法格式就变了:Microsoft office 12。0 access database engineoledb provider 这时连接字符创立已经有的,我们把它填上以后就成如下错误了。为什么呢?原因是,。ac

2、cdb 数据格式不适用jet 引擎连接了。而是:provider=microsoft.ace.oledb.12.0这样一改就可以连接上了。o7版以前的access数据库的格式都是.mdb 的,而vb6。0 本身带的数据库格式也是。mdb的,所以大家也都习惯了连接.mdb格式的access数据库,但是07版以后的数据库格式就成了 。accdb 的了,在连接的过程中可就要做一下改变了。总结一下:通常连接数据库我们可以使用下面两种连接方法:添加引用,使用代码连接.解决如下:一、引用连接添加引用,使用代码连接。工程-引用-microsoft activeX data objects 2。5 libra

3、ry代码窗口中加入:Dim objcn As NewConnection Dim objrs As New Recordset Dim strsql As String objcn.ConnectionString =”provider=microsoft。ace.oledb.12。0; & data source= App。Path & 3。accdb (3为数据库的名字) objcn。Open strsql = ”select 密码 from 3 where账号=” username (账号表中的字段,username为自定义的变量) Set objrs.ActiveConnection

4、= objcn objrs.Open (strsql)二、控件连接:1,工程部件-添加 microsoft ado data control 6。0 控件。2、属性设置:点击生成按钮,打开连接字符串,选中,microsoft office 12。0 access database engine ole db provider3、设置连接路径。然后在连接选项看中填入你的数据库路径,数据源文件要加上后缀名 。accdb,不加后缀名,有时会测试连接不成功.测试连接,如果连接成功,则说明数据库跟你的vb程序绑定了。4、设置纪录源:就这样你的2007以上的access 数据库就可以连接vb程序了.这一切的大前提就是你会用officeaccess建立数据库,且是正确的数据库哦!

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服