- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB5.0中数据库查询模块的实现 _计算机论文.doc
VB5.0中数据库查询模块的实现 _计算机论文
VB5.0中数据库查询模块的实现 _计算机论文
摘要:查询模块是数据库管理系统中不可缺少的部分。本文介绍在VB5.0环境下四种数据库查询的实现方法,并主要介绍了使用SELECT-SQL语句来实现数据库的查询功能关键字:VB5.0 数据库 表 查询 SQLVB全称Visual Basic,是微软公司推出的基于Windows的可视化编程环境,以其简单易学、编程简洁、程序集成化高、功能强大而倍受程序员及广大电脑爱好者的青睐。它在数据库应用方面也有相当强大的功能。查询模块是数据库管理系统中不可缺少的部分。在VB中进行数据库记录查询操作,根据打开数据库的方式来确定。大概有四种查询方法:SEEK方法查询、FILTER 属性查询、Find 方法查询、SQL查询。本文对前三种方法只作简单说明,着重介绍第四种SQL查询方法。1、SEEK方法查询、FILTER 属性查询、Find 方法查询的简单说明。用SEEK方法查询:
这种方法只使用于以OPENTABLE 方式打开的数据表,而且在查询之前必须要对查询字段建立索引文件,由于已建立了索引文件,所以查询速度快,这种方式结果是将指针移到符合条件的第一个记录。例如:SET TB=DB.OPENTABLE(“INPUT”)TB.INDEX=”NAMEINDEX”TB.SEEK ”=”, “石脑油”用FILTER 属性查询:
FILTER属性查询是用来过滤数据的,只要我们给定过滤条件就可以将所需的记录筛选出来。需要说明的是,我们需要将以Filter属性筛选出来的数据集打开才能对其进行操作。例如:Set Dy1=db.CreateDynaset (“input”)Dy1.Filter=”物资名称 like ‘石*’”Set Dy2.Dy1.CreateDynaset ()用Find 方法查询。
Find查询有Findfirst findnext 两个方法,每次查询到一个记录。例如:Set Dy=db.CreateDynaset (“input”)S=”到货数量gt100 and 物资名称like ‘石脑油’”Dy.Findfirst SDy.Findnext S2、用SQL查询。2.1、Select-SQL查询语句的格式:SQL(STRUCTURE QUERY LANGUAGE)即结构化查询语言,是查询关系型数据库的常用语言。由于SQL语言使用方便、功能丰富、简单易学得到很快的应用和推广,是各种关系型数据库的公用语言。使用SQL查询可以从一个表或多个表或视图中对数据库进行查询(有关SQL的更多信息,请参阅相关书籍,本文不多介绍)。它的核心语句是Select- SQL语句。Select-SQL查询语句的格式:SELECT [DICTINCT/ALL]----查询目标列FROM tableexpression ----------表名/视图名[WHERE]---------------------------条件[GROUP BY... ]--------------------将查询结果的记录分组[HAVING... ]------------------------满足条件的分组[ORDER BY... ]---------------------对查询结果进行排序下面应用笔者完成的《供应处物资管理软件》为例,。说明使用SELECT-SQL查询语句实现查询模块具体方法。2.2单项查询模块的实现:2.2.1应用的数据库in_db.mdb中包含表:input 字段名:物资名称、供货单位、供货日期、到货数量、总金额…….等等 。2.2.2定义窗体及控件:如下表主要控件及名称
属性
设置
说明
Frame(frame1)
caption
字段选择
Optionbutton(Option1)
caption
物资名称字段选择
Optionbutton(Option2)
caption
供货单位
Optionbutton(Option3)
caption
供货日期
Optionbutton(Option4)
caption
到货数量
Optionbutton(Option5)
caption
总金额Textbox(text1)
Text
为空
查询值Textbox(text2)
Text
为空
Commandbutton(command1)
caption
确定
确定本次查询Commandbutton(command2)
caption
取消
取消本次查询Commandbutton(command3)
caption
结束
结束查询
Data(data1)
Caption
数据浏览databasename
d:\zu_vb\in_db.mdbDbgri
您可能关注的文档
- Delphi 中动态链接库(DLL)的建立和使用_计算机论文.doc
- Delphi常用应用函数_计算机论文.doc
- DeST 应用与发展_工程建筑论文.doc
- DeST在空调设备性能检证(Commissioning)上的应用_工程建筑论文.doc
- DES算法实现过程分析_计算机论文.doc
- Development of On-line Information Dissemination for Distance Learning in Bangladesh _计算机网络论文.doc
- Director与Flash在多媒体系统开发中的差异分析 _计算机论文.doc
- DOS下DSP播音的编程 _计算机论文.doc
- DOS界面下通用图形编辑软件的设计_计算机论文.doc
- DOS真彩色模式下真彩色图像显示技术_计算机论文.doc
- VBA在限定Excel工作表用户按钮中的应用_计算机论文.doc
- VB编程中网格控件的选用及使用方法_计算机论文.doc
- VB访问数据库的方法及接口的比较_计算机论文.doc
- VB调用C程序的方法—动态链接库法_计算机论文.doc
- Vc++下如何利用Matlab工具箱进行数字信号处理_计算机论文.doc
- VC++与MATLAB接口编程方法与实现_计算机论文.doc
- VC6中调用 ProEssentials v5图表组件实现科学图表绘制_计算机论文.doc
- VC环境下的OPC客户端程序开发_计算机论文.doc
- Vega扩展模块的设计与研究_计算机论文.doc
- VGA16色模式下的图像漫游 _计算机论文.doc
文档评论(0)