当前位置:编程学习 > VB >>

条件A='cu'时确实有一条记录存在,但用Find查不到,而用Filter能查到。应该得到相同的结果才对,怎么会得出两种不同的结果呢?见例子:

条件A='cu'时确实有一条记录存在,但用Find查不到,而用Filter能查到。应该得到相同的结果才对,怎么会得出两种不同的结果呢?见例子:



执行rsZx.Filter = "A='cu'",结果为:rsZx.EOF = False, 是正确的。

执行rsZx.Find "A='cu'",结果为:rsZx.EOF = True, 显然有一条可以查到的记录,为什么查不到呢?

注:A是nvarchar类型的。
--------------------编程问答-------------------- 条件A= 'cu'时确实有一条记录存在,但用Find查不到,而用Filter能查到。应该得到相同的结果才对,怎么会得出两种不同的结果呢?见例子: 


执行rsZx.Filter   =   "A= 'cu'",结果为:rsZx.EOF   =   False,   是正确的。 

执行rsZx.Find   "A= 'cu' ",结果为:rsZx.EOF   =   True,   显然有一条可以查到的记录,为什么查不到呢? 

注:A是nvarchar类型的。 
--------------------编程问答-------------------- '怎么发帖后变成了'
阅读者注意:'='
这是论坛的毛病。 --------------------编程问答-------------------- “'”怎么发帖后变成了“'”
阅读者注意,这是论坛的毛病。 --------------------编程问答-------------------- 单引号怎么发帖后变成了'
阅读者注意,这是论坛的毛病。
--------------------编程问答-------------------- 昏迷.....
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,