医院财务管理软件:本人总结的VB与数据库的链接详列,分享与大家,部分问题请大家跟上以解决 - 新手学堂 - ...
来源:百度文库 编辑:偶看新闻 时间:2024/05/09 05:36:51
本人总结的VB与数据库的链接详列,分享与大家,部分问题请大家跟上以解决 [复制链接]
baoma007- 发短消息
- 加为好友
- 最后登录
- 2006-8-30
- 注册时间
- 2006-8-30
- 阅读权限
- 10
- 在线时间
- 0小时
- 威望
- 0
- 人气
- 0
- 金钱
- 6
- 积分
- 6
- 精华
- 0
- 帖子
- 6
- UID
- 89453
初级程序员
初级程序员, 积分 6, 距离下一级还需 194 积分- 注册时间
- 2006-8-30
- 威望
- 0
- 人气
- 0
- 擂点
- 0
- 精华
- 0
- 帖子
- 6
数据访问引擎
数据访问方法
前后版本差异
实例
常 用 的 数 据 库 有:oracle;microsoft SQLserver;Sybase SQL Server;DB2;Visuals FoxPro;Microsoft Access;Mysql;Postgre SQL;PowerBuider;Informixaradox
(待发) 收藏0 分享0 支持0 反对0 新手帮助 如何获得阅读权限 回复 引用
举报 返回顶部
baoma007- 发短消息
- 加为好友
- 最后登录
- 2006-8-30
- 注册时间
- 2006-8-30
- 阅读权限
- 10
- 在线时间
- 0小时
- 威望
- 0
- 人气
- 0
- 金钱
- 6
- 积分
- 6
- 精华
- 0
- 帖子
- 6
- UID
- 89453
初级程序员
初级程序员, 积分 6, 距离下一级还需 194 积分- 注册时间
- 2006-8-30
- 威望
- 0
- 人气
- 0
- 擂点
- 0
- 精华
- 0
- 帖子
- 6
续
Visual BasicVB提供了强有力的数据库存取能力,将WINDOWS的各种先进特性与强大的数据库管功能有机地结合在一起。
VB 有两种数据库访问技术:Jet数据库引擎和ODBC Direct技术
三种数据库访问方法:数据控件,数据访问对象,直接调用ODBC API函数
Jet数据库引擎(Microsoft Joint Engineering Technologe)是应用程序和数据库之间的一种接口。它将与数据库相关的内容管理、游标管理和错误处理等具体而复杂的细节问题抽象为一个即高度一致又简化的编程接口。对说支持的数据库提供统一的外部接口,将对记录的操作转化为对数据库的物理操作。基于VB的数据库应用程序从逻辑上可分为三部分:用户接口、数据库引擎和数据库存储。由用户接口实现对具体数据库的连接,通过数据库引擎完成数据库存储。
VB6.0在数据库管理方面做了很大的改进,其中最主要的就是用Active X数据对象ADO(active x data objects)这种新的数据访问标准代替了原有的访问对象DAO(date access object)和远程数据访问对象RDO(remote date objects)。
VB6.0提供的JET数据库引擎有Microsoft DAO 2.5/3.51 Compatibility library和Microsoft DAO 3.51 object library,要通过“工程”菜单中“引用”项将其加入到用户环境。 最新一期擂台题目出来了! 回复 引用
举报 返回顶部
baoma007- 发短消息
- 加为好友
- 最后登录
- 2006-8-30
- 注册时间
- 2006-8-30
- 阅读权限
- 10
- 在线时间
- 0小时
- 威望
- 0
- 人气
- 0
- 金钱
- 6
- 积分
- 6
- 精华
- 0
- 帖子
- 6
- UID
- 89453
初级程序员
初级程序员, 积分 6, 距离下一级还需 194 积分- 注册时间
- 2006-8-30
- 威望
- 0
- 人气
- 0
- 擂点
- 0
- 精华
- 0
- 帖子
- 6
续
数据控件通过Jet数据库引擎接口实现数据访问。将数据控件拖到窗口并与要连接数据库的控件绑定(设置datasource和datafield)属性名 属性值 说明
VB可识别的数据库有:Access的mdb(缺省值);borland dbase,foxpro的dbf文件(文件只包含一张表);borland paradox的db文件(文件只包含一张表);novell btrieve的ddf文件;Excel的XLS文件;Lotus的WKS文件;ODBC数据库
connect 数据源类型,上面框中的一种
datebasename 具体使用的数据库文件名包括路径名 如是单表只包含路径不包含文件名;
recordsource 数据库中的单个表名,一个存储查询,也可是使用SQL查询语句的一个查询字符串 datebasename= c:\vb6,recordsourse=foxpro;
Recordtype 如是ACCESS用table;如是其他任何一种类型的数据库用Dynaset;如只需读而不更新,用snapshot
readonly 为True时不能进行写操作
exclusive 为true时表示独占,不能被其他应用程序打开
Eofaction 记录指针定位 VBGood论坛 新手发帖必读 回复 引用
举报 返回顶部
baoma007- 发短消息
- 加为好友
- 最后登录
- 2006-8-30
- 注册时间
- 2006-8-30
- 阅读权限
- 10
- 在线时间
- 0小时
- 威望
- 0
- 人气
- 0
- 金钱
- 6
- 积分
- 6
- 精华
- 0
- 帖子
- 6
- UID
- 89453
初级程序员
初级程序员, 积分 6, 距离下一级还需 194 积分- 注册时间
- 2006-8-30
- 威望
- 0
- 人气
- 0
- 擂点
- 0
- 精华
- 0
- 帖子
- 6
续
使用对象变量访问数据库(数据库访问对象DAO)要想在程序中使用DAO对象,必须先为当前工程引用DAO对象的数据库引擎库。引用方式为在工程菜单中的引用项中选择“Microsoft DAO 3.51 Object Library”.然后直接写查询语句即可。
待续 回复 引用
举报 返回顶部
baoma007- 发短消息
- 加为好友
- 最后登录
- 2006-8-30
- 注册时间
- 2006-8-30
- 阅读权限
- 10
- 在线时间
- 0小时
- 威望
- 0
- 人气
- 0
- 金钱
- 6
- 积分
- 6
- 精华
- 0
- 帖子
- 6
- UID
- 89453
初级程序员
初级程序员, 积分 6, 距离下一级还需 194 积分- 注册时间
- 2006-8-30
- 威望
- 0
- 人气
- 0
- 擂点
- 0
- 精华
- 0
- 帖子
- 6
续
ADO技术如果采用ADO,要把“Microsoft Active Date Object 2.6 Library”及其更高版本加入用户环境.
方法一:如果采用ADO 控件,在“部件“菜单命令中将“ Microsoft ado date control 6.0(ole DB)”选项添加到工具箱!将ADO控件拉到窗体中,设置如下:
connectionstring 使用datalink
使用ODBC数据源(只识别已有的机器数据源,但可用此来创建文件和机器数据源)
使用连接字符串
(全部数据源,包括ODBC) 如连ACCESS,生成—Provider=Microsoft.Jet 3.51 OLEDB provider—下一步——选择或输入数据库名称——找到数据源
如连MS SQL,生成—Microsoft OLE provider for ODBC driver—下一步——使用连接字符串—编译——找到已建好的数据源(或新建)
如连oracle,
待续
vb中如何实现与数据库的动态链接!
vb中怎么样才能把数据库里面的行与行,列与列进行运算
vb如何与数据库链接
VB与数据库的问题
VB 与数据库的问题
ASP与数据库的链接,急
vb数据库的链接问题?
VB与access数据库的问题
vb与sql server连接的数据库!
VB与数据库的图片连接
vb(sql)数据库,与datagrid的连接
更详细的数据库链接,使用与搜索
如何在jBuilder中做到与数据库的链接?
为什么我的DW不能与ACCESS数据库链接呀!~
VB与数据库问题
如何进行VB与数据库ACCESS的连接
有关vb与access数据库的连接问题
用VB与internet网上的数据库连在一起么?
幼儿园的关爱与分享
[SOS]已经做好的软件 现在想在vb中与数据库动态链接,大哥哥大姐姐们指点一下迷津!!小弟谢过了!!!
紧急求助 (这关系到本人的一生,我愿拿出自己的积分与你分享)
数据库与网页怎么链接?
asp与access数据库链接
vb与access数据库:如何搜索存储的日期早与当前系统日期的数据?