vb与数据库(别人的)2

本文介绍了如何在Visual Basic中创建数据库文件、定义表、创建字段和索引,详细讲解了DAO对象的使用,包括DBEngine、Workspace、Database、TableDef、Field等,通过实例展示了如何构建数据库结构。
摘要由CSDN通过智能技术生成

在Visual Basic应用程序中,可以通过编写代码来建立一个数据库,以及对数据库进行索引、查询等许多操作。这样就需要用到几个新的对象

,如:“Database”、“TableDef”、“Field”等,这些被统称为数据存取对象(Data AccessObject),也就是我们经常见到的DAO。

1.  创建数据库文件

首先讲的对象是DBEngine,它是DAO的最高层接口,在它下面可以生成一个Workspace对象集合,我们就是利用某一个Workspace对象的

CreateDatabase方法生成新的数据库文件。首先我们要定义对象变量。
例:Dim NewWS As Workspace
   Dim NewDB As Database
然后,我们需要指明NewWS代表DBEngine中生成的哪个Workspace.
例:
Set NewWS = DBEngine.Workspace(0)
在上一例中,我们将工作环境定义为使用DBEngine的Workspace(0)对象,其实这个对象是缺省值,如果我们不做定义,也将使用该对象。但当

使用其它对象时(如Workspace(1)),就必须重新定义。下面我们利用Workspace的CreateDatabase方法来创建数据库文件,语法格式如下:
Set database = workspace.CreateDatabase ( name , local [ , Option ] )
其中:
database:前面定义的数据库类型变量,代表新建立的数据库对象
workspace:前面定义的Workspace类型变量,它表示所使用的工作环境,将包含新的数据库对象
Name:将要新建的数据库文件路径和名称
Local:该表达式用来指定字符串比较的规则,一般按英文字母顺序比较,可以指定为dbLanggeneral
Option:这是一个可选项,用来指定数据格式的版本及数据库是否加密,一般情况下,我们可以不指定此项。
例:‘在C盘的VB目录下建立一个名为sample的数据库文件      
Set NewDB = NewWS.CreateDatabase(“C:/VB/sample”,dbLanggeneral)

2.  创建表

创建好数据库文件后,我们就要开始构造该数据库的结构了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值