- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB数据库编程VB数据库编程
数据库编程123(1)
开场白
数据库管理是计算机最为广泛的应用之一, 数据库设计是程序设计的一大领域。所以相应的数据库编程软件非常多,要说那一种好我不敢妄加评论,但我要告诉你VB是数据库应用程序开发的一个非常容易上手,功能强大的工具。你不必有编程经验,只要你想学,你的机器里又有VB5就够了。本文以一个简单的“通讯录”为例,向初学者介绍一下VB在数据库编程方面简单易学的特点和它强大的功能。
数据库概念
几个概念
数据库:是由若干个二维数据文件组成的集合。它按照一定的法规对数据文件进行重新组织,以便使数据具有最大的独立性,并实现对数据的共享。
数据文件:也称库文件是具有相同性质记录的组合。是一个二维关系表,例如课程表,你的存折等。注意文件中的记录必需是同格式,同长度的。
记录:是描述一个数据的集合,由若干的字段组成相当于表的一行。
字段:是用来描述某一实体的属性,相当于表中的一列。
好,搞清楚上面几个概念是我们开始用VB来做点什麽的时候了。我们要做的是建立一个个人通讯录,我们目标先做到可以用人名找到朋友的联系电话。然后补充完善它。请按步骤跟我来做,相关的概念会随时介绍给您。
第一步:建立数据库文件
1、打开你的VB选择建立标准EXE文件。进入图一所示面画面。
2、选择菜单“外接程序”单击“可视化数据管理器”就会出现Visdata窗口。选择visdata窗口的菜单“文件”选择“新建”在新建级连菜单中选“microsoft Access版本7.0.”这时会弹出一个对话框,是要你把你的数据库文件的存盘路径输入(建议路径c:\data\通讯录.mdb)。完成上述操作你会看到如下图二所示窗口。
注意:左边的是数据库窗口,它用来显示数据库的结构,包含属性、数据列表、查询项目等。右边的是SQL语句列表,在这个窗口我们可以输入一些SQL命令,针对数据库现有的数据列表进行查询操作。
SQL定义:SQL(Sequntial Query Language)结构化查询语言,使用户能从各个不同的角度去对多个数据库进行查询,并能将查询结果直接输出至用户指定的设备上(如屏幕、磁盘文件、打印机等)。
这时我们看到在数据库窗口除了本身属性表外,什麽都没有。好让我们给它加一个数据表。在数据库窗口单击鼠标右键出现快捷菜单,单击新表命令即可出现如图三所示表结构对话框。
表名称:数据表的名称,本例我们用main作为表名称。 添加字段:单击添加字段按钮出现添加字段对话框如图四所示:
在添加字段对话框添入字段的名称(表头)、类型(支持的类型有(Boolean)逻辑型、(Byte)字节型、(integer)整型、(long)长整型、(Currency)货币型、(single)单精度型、(Double)双精度型、(Date/Time)日期/时间型、(Text)文本型、(LongBinary)长二进制型、(Memo)记忆型几种、大小(字段的长度,注意汉字占两个字节)如下表:
名称 类型 大小 拼音缩写 text 5 姓名 text 10 性别 text 2 电话 text 18 年龄 integer 2 生日 date/time 8 输入完成后单击关闭返回“添加字段对话框”。如果还想加入字段只需再单击“添加字段”,如果要删除某些以建立的字段,可以单击该字段的名称,再单击“删除字段”按钮即可。如何修改字段呢?方法是先删除再重新建立即可。关于索引我们将在以后讨论,请单击“生成表”按钮。返回数据库窗口,这时我们看到在数据库窗口多出了一个表文件“main”。下面我们要把图五所示记录添加到数据表文件main中。
完成后单击关闭。返回数据库窗口。这时我们的第一个数据表就已经建好了。下面我们将学习使用VB数据库窗体设计器创建数据窗体,并把它添加到当前的VB工程中,以达到可以浏览、修改和查询数据的功能。(未完待续)
第一章 初识DAO
什么是DAO?DAO就是Database Access Object,数据库访问对象的英文缩写。在VB中提供了两种与Jet数据库引擎接口的方法:Data控件和数据访问对象(DAO)。Data控件只给出有限的不需编程而能访问现存数据库的功能,而DAO模型则是全面控制数据库的完整编程接口。Data控件将常用的DAO功能封装在其中,它与DAO控件的关系就好象内存与CACHE之间的关系一样,所以这两种方法并不是互斥的,实际上,它们常同时使用。
DAO模型是设计关系数据库系统结构的对象类的集合。它们提供了完成管理一个关系型数据库系统所需的全部操作的属性和方法,这其中包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等。
Visual Basic中的数据库编程就是创建数据访问对象,这些数据访问对象
您可能关注的文档
- test toeic.doc
- THALES简介.docx
- TFT-LCD技术学习资料.docx
- Tesseral用户手册.doc
- The Application of Schema Theory in English Reading Teaching in Senior High Schools.doc
- Test—Module 5, Reports (Lessons 35-40).docx
- The application in the petrochemical industry.doc
- The Cranberries 卡百利乐队 又名.doc
- the difference between USA and China.doc
- The Adventures of Tom Sawyer.doc
最近下载
- 幼儿园接送免责协议书范本(2025版).docx VIP
- 2025年最新人教版八年级(初二)数学上册教学计划及进度表(新课标,新教材).docx
- 静脉输液护理创新案例演讲ppt.pptx
- 3.1水循环课件(共22张PPT).pptx VIP
- 国际学校中方教职员工薪酬设计方案.pdf
- 2025年闽教版(2024)小学英语四年级上册(全册)教学设计(附目录P123).docx
- 2025-2026学年岭美版(2024)小学美术二年级上册教学计划及进度表.docx
- 《放射性肠炎》课件:放射性治疗后的肠道并发症.ppt VIP
- 科力达kts-440系列全站仪说明书.pptx
- 昌平区流研所路百善六号路原规划一路百沙路工程环评报告.pdf VIP
文档评论(0)