我用VB连接ACCESS数据库,通过一个SQL语句把一组符合要求的数据读入RECORDSET,然后我在RECORDSET里面怎么查询我要的一个字段ID等于'01'的数据,好象是用find的方法,不太会用,有没有其他方法让我在一个RECORDSET里面寻找符合我要求的字段,谢谢
解决方案 »
- VB中不支持使用多线程,那么可不可以用VC写的DLL里用多线程,再在VB里使用?
- 100分在线急求在VB环境下Des带密钥加密解密的代码,要调用代码?搞定马上结贴
- 急急急 ReleaseDC 函数怎么用阿,我的程序占用的内存越来越大,直到溢出为止 ,
- 怎么画抛物线?用什么控件画最好?
- 急需10进制转16进制算法(最好是互转的VB源码)
- 请问我这个定时关机程序在哪出问题了?
- C$ = Chr$(&H1B)付值 C$的值是多少?
- 如何编一段本地程序访问Internet上的数据库呢?
- 编程获得打印纸张的类型时,该怎样正确设置参数?
- 急急急! webbrowser中如何模拟点击下拉列表(select)选项
- 关于recordset.find方法
- keybd_event和SendMessageA的问题
搜索 Recordset 中满足指定条件的记录。如果条件符合,则记录集位置设置在找到的记录上,否则位置将设置在记录集的末尾。语法Find (criteria, SkipRows, searchDirection, start)参数criteria 字符串,包含用于搜索的指定列名、比较操作符和值的语句。SkipRows 可选,长整型值,其默认值为零。它指定当前行或 start 书签的位移以开始搜索。searchDirection 可选的 SearchDirectionEnum 值,指定搜索应从当前行还是搜索方向上的下一个有效行开始。其值可为 adSearchForward 或 adSearchBackward。搜索停止在记录集的开始还是末尾则取决于 searchDirection 值。start 可选,变体型书签,用作搜索的开始位置。说明criteria 中的“比较操作符”可以是“>”(大于)、“<”(小于)、“=”(等于)或“like”(模式匹配)。 criteria 中的值可以是字符串、浮点数或者日期。字符串值以单引号分隔(如“state = 'WA'”)。日期值以“#”(数字记号)分隔(如“start_date > #7/22/97#”)。如“比较操作符”为“like”,则字符串“值”可以包含“*”(某字符可出现一次或多次)或者“_”(某字符只出现一次)。(如“state like M_*”与 Maine 和 Massachusetts 匹配。)
www.vicmiao.com
努力就有美好时光!
一个都是直接用Select语句筛选
Find方法,当进行某一段存盘工作之后,需要把此前存盘中的内容Show出来时,因为肯定要从数据库中Select记录,此时,用Find方法,就很方便的!Rec_Query.Requery
Rec_Query.Find "字段=" & Trim(查询内容) & "