- 浏览: 117744 次
- 性别:
- 来自: 南宁
文章分类
最新评论
在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”)。
发表评论
-
c# winform中当是用了splitContainer 使用回车代替tab按键的好方法
2013-05-29 13:53 746在窗体内重写方法 protected override boo ... -
图片大小计算
2011-09-18 02:14 2117一直为图片大小计算所吸引,近日搜索资料得知,与大家分享。 ... -
.net级联删除自联表树结构
2011-07-21 21:35 1008今天同事问我说如何删除树结构的自联表,要求是子树是无限的未知的 ... -
request 操作大全
2011-06-14 11:09 880using System; using System.Web; ... -
。net操作各类时间段获取当前月的1号和月尾
2011-06-09 16:58 1798DateTime dt = DateTime.Now; // ... -
c#连接各类数据库大全
2011-06-01 17:10 1022C#连接SQL数据库 中国 ... -
。net 绑定日期格式化处理
2011-05-09 12:08 814日期和时间的格式化处 ... -
超级简洁的.net防止重复提交数据的处理方法仅仅1行代码
2011-05-09 11:47 678Response.Redirect(Request.Raw ... -
软件设计工作 2010年终总结
2011-02-14 10:46 1027年终总结 自2010年09月参加工作至今,短短一 ... -
LoadRunner 测试实例
2011-01-30 09:28 1858LoadRunner 是一种预测系 ... -
gridview自定义分页样式
2011-01-13 17:13 1234gridview自定义分页样式 2009年12月12日 星期 ... -
GridView分页模版
2011-01-13 17:12 898<PagerTemplate> ... -
.net DateTable的用法
2011-01-13 14:22 814SqlConnection con = new SqlCo ... -
cs vb 链接webconfig的 链接字符串
2011-01-12 22:39 8201.如果这个<add....... />在< ... -
vb.net 生成静态页面列表分页
2010-12-20 15:03 1002Sub test() Dim t As li ... -
.net 的hook 设计
2010-12-09 23:38 1049今天,有个同事问我, ... -
.net上传图片生成缩略图,加文字水印和图片水印
2010-12-09 20:53 1537引用页的代码: Imports dll图片水印缩略图 ... -
Directory 常用的成员和方法
2010-12-08 11:06 679GetLogicalDrives 检索此计算机上格式为“&l ... -
心理辅导是没有用的!
2010-07-21 13:06 601从韩寒这句话,你看出几层意思?“心理辅导是没有用的,当我看见我 ... -
五险一金的使用方法
2010-07-08 20:14 902[网页] 五险一金的使用 ...
相关推荐
kepserver数据写入ODBC类型的数据库
达梦数据库V6相关资料
百威V6常用工具
通过此工具把数据导出,生成一个新的数据库,达到减小数据库空间的目的),bw9kbzpro_02表示新建的 临时数据库,而实际上由于可能存在多帐套的情况,具体是哪个帐套置疑,要根据实际情况来修改 本工具中的bw9...
可以用的NC V6数据字典,chm格式,离线版
FPGA V6的数据手册U360 详细介绍了V6中PCI EXPRESS的使用方法
SEE Electrical V6R1-数据库增加属性rar,SEE Electrical V6R1-数据库增加属性
精简版Vb_v6.rar
【最新精选】博优软件数据库连接失败几种原因及解决方式
通达信 V6 历史分时 、当日分时数据文件格式分析 ,含示例代码
百威软件9000V6所有版本数据库修复的工具,此工具可以适用于百威软件的所有版本,你只需把 说明.txt bcpin.bat 、bcpout.bat 、truncate.sql 这四个文件中 数据库名替换成该版本对应的数据库名即可。 另外此工具是...
php168 V6数据库表说明
篮球数据集,包含图片以及标注文件,用于目标检测
WinCC V6归档数据处理pdf,WinCC V6归档数据处理
渠道工具,可以导出百威9000及V6后台坏了从前台导数据小工具
百威9000v6商业管理软件用户手册
U9 6.0 离线数据字典,解压用chrome打开index.html! U9 6.0 离线数据字典,解压用chrome打开index.html!
CAA连接数据库.docx
可用于YOLOv5/v6/v7/v8训练的农作物杂草数据集