`

请您先登录,才能继续操作

v6 常用数据操做 VB数据库记录集查询四种方法

 
阅读更多

    在VB中进行数据库记录的查询操作,必需根据打开数据库的方式来确定。以VB6.0为例,数据集对象有Table、Dynaset、Snapshot三种,下面四种查询方法分别适用于以上面不同的对象方式打开的数据库。
    1.用SEEK方法查询。这种方法只使用于以Opentable方式打开的Table类型的数据表,而且在查询之前必须要以查询字段建立索引文件,由于已建立了索引文件,所以查询速度很快,这种方式的查询结果是将指针移到符合条件的第一个记录。例如:
set tb=db.opentable("demo")
tb.index="nameindex”
tb.seek "=","张三"
    2.用FILTER属性查询。Filter属性是Dynaset和Snapshot对象才具备的,所以也只能适用于这两者,不能用于Table。Filter是用来过滤数据的,只要我们给定过滤条件就可以将所需的记录筛选出来。需要说明的是,我们需要将以Filter属性筛选出来的数据集打开才能对其操作。例如:
set dy1=db.createDynaset(”demo”)
dy1.filter=”姓名 like ’刘*’”
set dy2=dy1.createDynaset()
    3.用FIND方法查询。FIND适用于Dynaset和Snapshot对象,有Findfirst和Findnext两个方法,每次查询到一个记录。例如:
set dy=db.createDynaset(”demo”:)
s=”工资>160 and姓名 like ’刘*’”
dy.findfirst s
dy.findnext s
    4.用SQL查询。SQL是一种结构化数据查询语言,SQL也只能适用Dynaset和Snapshot数据集对象,这种方法是根据SQL条件生成一个数据集对象。例如:
s=”select * from demo where 姓名 like ’刘*’”
set dy=db.createDynaset(s)
    〖注〗:本文中的db为数据库对象,打开方式为:
    例如:set db=OpenDatabase(”C:\VB\SAMPLE.MDB”)。
分享到:
评论

相关推荐

    VB 常用算法数据集-随书源码

    【VB 常用算法数据集-随书源码】是一个集合,包含了使用Visual Basic(VB)编程语言实现的各种常用算法的源代码。这个数据集可能是为了配合某本关于VB算法学习的书籍而提供的,目的是帮助读者更好地理解和实践编程中...

    WinCC数据库中压缩数据的访问方法研究.pdf

    文档中还涉及到一些数据访问的具体语法,例如如何设置记录集(Recordset)以及如何遍历记录集中的数据。通过ADO(ActiveX Data Object)技术,可以灵活地操作这些数据。ADO 是一个封装了数据库访问功能的组件,允许...

    达梦数据库V6相关资料

    达梦数据库V6是一款由中国达梦数据库有限公司自主研发的高性能、高可用、安全可靠的数据库管理系统,主要应用于政府、金融、电信、能源等领域的关键业务系统。本资料包包含了关于达梦数据库V6的相关知识,旨在帮助...

    精简版Vb_v6.rar

    1. ADO(ActiveX Data Objects):用于数据库操作,允许开发者连接和查询各种数据库。 2. API调用:通过API函数,VB6可以访问操作系统底层功能,增强程序功能。 3. 错误处理:使用On Error语句进行错误捕获和处理,...

    KEPServerEX和数据库通信操作文档V6.pdf

    kepserver数据写入ODBC类型的数据库

    百威V6常用工具

    "百威V6常用工具"通常是指一系列配套的实用程序,旨在优化和提升百威V6软件的性能,确保系统的稳定运行和高效管理。这些工具可能包括但不限于数据迁移工具、系统升级工具、性能监控工具以及故障排查助手等。 其中,...

    百威9000及V6后台坏了从前台导数据小工具

    百威9000及V6是两种常见的企业级信息系统,它们主要用于管理企业的日常运营,如销售、库存、财务等核心业务数据。当这些后台系统出现故障时,数据的正常流动和业务操作可能会受到严重影响。在这种情况下,"后台坏了...

    CAA连接数据库.docx

    CAA 连接数据库是将大量数据从文本文件中读入到程序中,进行检索、查询、显示等操作的解决方案。该方法避免了每次运行程序时读入大量数据,提高了效率。 搭建平台 为了连接数据库,需要安装 SQL Server Express ...

    可用于YOLOv5/v6/v7/v8训练的农作物杂草数据集

    YOLO(You Only Look Once)是一种广泛应用于目标检测领域的深度学习模型,因其高效和实时性而备受关注。这个数据集是专门为YOLOv5、YOLOv6、YOLOv7和YOLOv8等版本设计的,目的是帮助这些模型进行农作物与杂草的识别...

    百威9000V6数据修复工具

    百威9000V6数据修复工具是一款专门针对百威商业POS系统V6版本设计的高级数据恢复解决方案。在商业运营中,由于各种原因,如硬件故障、软件崩溃、人为误操作或病毒感染等,可能会导致POS系统的数据丢失或损坏,这时就...

    四角号码查询器 V6 云计算版

    传统的四角号码查询工具可能受限于本地数据库的大小,而云计算版可以接入庞大的云端数据库,包含几乎所有的常用汉字和生僻字,大大扩展了查询范围。此外,由于云服务器的处理能力远超个人计算机,所以查询速度更快,...

    SEE Electrical V6R1-数据库增加属性.rar

    《SEE Electrical V6R1-数据库增加属性》 在电气设计领域,SEE Electrical是一款广泛应用的软件,它提供了全面的电气工程解决方案。V6R1版本是该软件的一个重要迭代,其中包含了对数据库功能的增强,特别是针对...

    WinCC V6归档数据处理.pdf

    WinCC V6虽然在数据压缩和存储方面做了优化,但这也意味着在进行数据提取和分析时需要额外的步骤。VBS的引入提供了一种有效的途径,使得用户能够在保持高效性的同时,充分挖掘归档数据的价值。 总的来说,理解WinCC...

    百威9000V6商业版会员WEB查询

    百威9000V6商业版会员WEB查询系统是一个专为会员设计的远程访问解决方案,旨在让会员能够便捷地通过Web界面查询相关信息。这个系统的核心功能是提供一个安全、高效的在线平台,允许会员在任何有网络连接的地方访问其...

    9000V6数据修复工具

    通过此工具把数据导出,生成一个新的数据库,达到减小数据库空间的目的),bw9kbzpro_02表示新建的 临时数据库,而实际上由于可能存在多帐套的情况,具体是哪个帐套置疑,要根据实际情况来修改 本工具中的bw9...

    NC V6数据字典NC V6数据字典

    可以用的NC V6数据字典,chm格式,离线版

    9000V6远程WEB查询系统

    《9000V6远程WEB查询系统》是...综上所述,9000V6远程WEB查询系统是一个集远程访问、高效查询、安全控制于一体的综合性系统,它以Web技术为基础,结合现代软件工程理念,旨在为用户提供便捷、安全的数据查询解决方案。

    百威9000V6商超WEB查询_FOR_V6标准

    2. **数据集与报表**:预定义的数据集可以快速加载常用的数据组合,报表则用于呈现分析结果,可以是表格、图表或仪表盘等形式。 3. **安全性与权限管理**:系统会根据用户角色分配不同的访问权限,确保敏感数据的...

    人大金仓数据库kingbaseESV6SQL参考手册.rar

    SQL(Structured Query Language)是用于管理和操作数据库的标准编程语言,包括数据查询、数据更新、数据插入和数据删除等功能。本参考手册将围绕KingbaseESV6数据库系统和SQL语言展开深入讲解。 在《金仓数据库...

Global site tag (gtag.js) - Google Analytics