云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VB6程序设计

VB6程序设计

  • 62 次阅读
  • 3 次下载
  • 2025/7/3 16:50:15

VB6程序设计

第十二章 数据库操作

VB6在数据库方面的应用非常广泛,它所提供的数据库技术可以很灵活地创建、访问内外部数据库,极方便地完成数据库应用中的数据输入、修改、查询、移动等操作。

12.1 数据库概述

12.1.1 数据库的基本概念

VB6中默认的数据库格式是Access的数据库格式(扩展名为.mdb),即所谓的VB的内部数据库。它也可以处理FoxPro、Excel、Paradox等数据库,这些被称为VB的外部数据库。

VB的数据库可包含一个或多个二维表。

整个表(Table)由行与列组成,可把每列数据项目称作字段(Field);而把每行数据称作记录(Record);

12.1.2 可视化数据库管理器的使用

VB的数据库可以直接用Microsoft Access来建立,也可以VB本身的“数据库管理器”来建立。

? “数据库管理器”的启动 ? 建立数据表结构 ? 输入记录

12.2 利用数据控件访问数据库

12.2.1 数据控件(Data)

? 数据控件的主要属性:Connect、DatabaseName、RecordSource、Recordset、

ReadOnly等

? 数据控件的常用方法:Refresh、UpdateRecord等 ? 数据控件的常用事件:Validate、Reposition等

? Recordset(记录集)对象的主要属性:Fields、RecordCount、Bof、Eof、

AbsolutePosition、BookMark、NoMatch等

? Recordset(记录集)对象的主要方法:AddNew、Delete、Edit、Find(方

法组)、Move(方法组)、Update、CancelUpdate等

49

第五章 窗体和标准控件

12.2.2 记录的显示

1、利用控件绑定技术显示记录

具有DataSource和DataField属性的控件都可绑定到数据控件上,这些控件有标签、文本框、复选按钮、下拉列表框、图像框、图片框等。 2、利用ActiveX控件显示记录

VB6提供了一些用来一一显示整条记录的控件,其中较常用的有DBGrid控件(在“Microsoft Data Bound Grid Control”部件中)、DataGrid控件及MsFlexGrid控件。

DBGrid控件的主要属性:DataMode、DataSource DBGrid控件的主要方法:Add、Remove 3、利用程序显示记录

对记录集对象可以利用Move方法组或Find方法组定位于某条记录,然后使用记录集的Fields属性将记录数据显示出来。

12.2.3 记录的添加、修改及删除

利用数据控件进行数据库操作十分方便,这些操作为对记录的添加、修改、删除和查询。

? 打开数据表

Data1.Connect = \

Data1.DatabaseName = \ Data1.RecordSource = \ Data1.Refresh

? 关闭数据表

Data1.Recordset.Close

? 移动表记录

Data1.Recordset.MoveLast Data1.Recordset.MoveFirst

? 添加新记录

Data1.Recordset.AddNew

Data1.Recordset.Fields(0) = \届\ ……

Data1.Recordset.Update

? 删除记录

Dim Message As Integer

Message = MsgBox(\确实要删除吗?\信息确认\ If Message = vbYes Then With Data1.Recordset .Delete

50

搜索更多关于: VB6程序设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

VB6程序设计 第十二章 数据库操作 VB6在数据库方面的应用非常广泛,它所提供的数据库技术可以很灵活地创建、访问内外部数据库,极方便地完成数据库应用中的数据输入、修改、查询、移动等操作。 12.1 数据库概述 12.1.1 数据库的基本概念 VB6中默认的数据库格式是Access的数据库格式(扩展名为.mdb),即所谓的VB的内部数据库。它也可以处理FoxPro、Excel、Paradox等数据库,这些被称为VB的外部数据库。 VB的数据库可包含一个或多个二维表。 整个表(Table)由行与列组成,可把每列数据项目称作字段(Field);而把每行数据称作记录(Record); 12.1.2 可视化数据库管理器的使用 VB的数据库可以直接用Micros

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com