社区
数据库(包含打印,安装,报表)
帖子详情
ado中recordset的Find方法
applelppa
2005-10-11 09:16:22
为什么我的程序中再RS打开后调用Find方法无效,表现为不管找到找不到记录,当前记录的指针都不会移动
...全文
217
3
打赏
收藏
ado中recordset的Find方法
为什么我的程序中再RS打开后调用Find方法无效,表现为不管找到找不到记录,当前记录的指针都不会移动
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
of123
2005-10-12
打赏
举报
回复
RS.Find "[CompanyID]='" & cmbManufacturer.Text & "' AND [SearchType]='MFG'"
Find 只能设置一个条件,不能 and。改用 Filter 属性试试。
applelppa
2005-10-11
打赏
举报
回复
RS.Open "SELECT * FROM SearchPath WHERE FileType='WEB'", Conn, adOpenStatic, adLockOptimistic
RS.MoveLast
RS.Find "[CompanyID]='" & cmbManufacturer.Text & "' AND [SearchType]='MFG'"
If RS.EOF Then
在调用之前是先用MoveLast设置过当前游标,不管找不找到,EOF都是False
supergreenbean
2005-10-11
打赏
举报
回复
把相关的代码写来看看。
你在调用find前有调用过movefirst之类的用来设置当前游标位置的方法么?
VB
中
recordset
的用法
VB
中
recordset
的用法,很全,很不错
labsql工具包
目前从网上下载的免费LabSQL-1.1a.zip压缩文件
中
LabSQL工具包一般不完整,其
Recordset
VIs
中
只有17个子VI,与完整的LabSQL工具包相比缺少5个子VI,分别是:
ADO
Recordset
Addnew.vi 添加一条新记录;
ADO
Recordset
Delete Record.vi 删除一条记录;
ADO
Recordset
Find.vi 查找记录;
ADO
Recordset
MovePrev.vi 把
Recordset
对象
中
当前记录的位置移动到前一条记录上;
ADO
Set FieldValue.vi 修改记录
中
某个字段的值。 下载后直接将解压文件夹复制到labview安装文件目录下的user.lib,例如C:\Program Files\National Instruments\LabVIEW 8.6\user.lib,其他版本亦然
LabSQL数据库工具包(完整版)
下载后直接将解压文件夹复制到labview安装文件目录下的user.lib,例如C:\Program Files\National Instruments\LabVIEW 8.6\user.lib,其他版本亦然 LabSQL 1.1a,网上这个版本很多,但大多数资源都缺几个函数,完整版的大小1.11MB,如果有大小是1.1MB的版本,它里面肯定缺几个函数,分别是查找记录:
ADO
Recordset
Find.vi;删除记录:
ADO
Recordset
Delete Record.vi;添加新记录:
ADO
Recordset
Addnew.vi;设定字段:
ADO
Set Field Value.vi。大家下载时请注意
利用
Ado
控件和
Ado
对象操作数据库
自己编写,通过测试,很容易明白,利用
Ado
控件和
Ado
对象操作数据库
ADO
访问ACCESS数据库
VC++6.0 通过
ADO
方式直接连接ACCESS数据库,对ACCESS数据库进行操作。
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章