365bet体育在线投注_mobile.365-848.com-365bet官网手机版
做最好的网站

在VB中用DAO实现数据库编程

2018-12-30 22:34 来源:未知

  DAO(Data Access Object)全称为数据访问对象,它是数据库编程的重要方法之一。DAO的一种面向对象的界面接口,特色为它不是可视化的对象,使用它全部都要靠编码来完成,DAO是设计关系型数据库系统结构的对象类的集合。它提供了完成管理这样一个系统所需的全部操作的属性和方法,包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等工具。由于ADO(ActiveX Data Object ActiveX 数据对象)的出现,DAO的使用已大大减少,但它无须使用ODBC(开放数据库连接)便可连接各个数据源,因而我们仍经常用经典的DAO。下面我向大家详细介绍如何使用DAO编程。

  DAO使用之前必须先引用。方法为打开VB6.0 , 从VB的工程菜单中,选择引用项,当引用对话框出现后,从库的列表中,选择MicrosoftDAO 3.51 Object Library,单击确定。现在便可以使用DAO对象库提供的所有对象进行编程了。

  在DAO中用CreatDataBase方法可以根据用户需求动态的创建数据库。这一点在程序中是非常有用的。用户可以根据要求实时建立数据库。建立过程如下:

  建立数据库后,则需要在该数据库中建立表,这要用到TableDef 对象。先定义一个TableDef类型的对象,然后用TableDef集合中Append方法将之追加到数据库当中去。并且同时定义一个Field对象,用CreatFiele的方法创建一个Field对象,向表中添加字段。例如:

  MsgBox 对不起,不能建立表。请先再建表前建立数据库?, vbCritical

  一个数据库可能有十几个甚至几十个字段,一个表中有多少个字段,则要创建多少次并要追加到表中。每建立一个字段后都要用到字段追加命令,但是表追加只需在所有字段建立完成后用一条命令即可完成。

  * 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!

  更多

  VR本周说:苹果提交AR专利完善地图导航,Niantic举行开发者大赛

  绽放少女般魅力!AVITA LIBER 13.3英寸轻薄高颜值笔记本评测

  三星Galaxy A50更多配置曝光:Exynos 9610处理器+4000mAh电池

  哈苏携手阿斯顿马丁揭晓“惟美 光影之凝”摄影展大奖

TAG标签:
版权声明:转载须经版权人书面授权并注明来源