vf中=与==有什么区别

如题所述

=是模糊匹配,也就是只要等号两边的字符串左边相等就认为相等了,如查询姓名时,条件为:姓名="刘",则所有姓刘的人都会显示出来。而==是完全匹配,只有等号两边完全相等了系统才会认为相等,如在查询密码时,则需要使用“密码==mm”。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-29
通俗点说,=是部分相等就认为相等,==是绝对相等(恒等)才能相等。如在VF中,判断'abc'='a',结果为‘T’;判断'abc'=='a',结果为‘F’。
第2个回答  2011-01-29
计算机编程语言:数据库软件Visual Foxpro
=表示赋值
==表示等于
第3个回答  2011-01-30
vfp中=有两个用法:一个是赋值号,一个是关系比较运算符,用于比较两个数据是否相等。对于两个字符串的比较,两个串什么时候是相等,要看你的比较前提,是模糊比较还是精确比较。例:
set exact off
?"ab"="a" &&比较后结果是.T.
set exact on
?"ab"="a" &&比较后结果是.F.

“==”这是精确比较的关系运算符号。当两个串完全一样时,其结果才为真,与set exact off|on状态无关。
?"abc"=="abc" &&比较后结果永远是.T.

vf中=与==有什么区别
=是模糊匹配,也就是只要等号两边的字符串左边相等就认为相等了,如查询姓名时,条件为:姓名="刘",则所有姓刘的人都会显示出来。而==是完全匹配,只有等号两边完全相等了系统才会认为相等,如在查询密码时,则需要使用“密码==mm”。

VF 中“==”是什么意思?
"ab"="a" 结果是.T."ab"=="a" 结果是.F.

在VF里面字符表达式和关系表达式怎么区分
回答:vf中的字符表达式和关系表达式的区别主要有以下两点: 1、两种表达式的运算符不同 字符表达式的运算符有两个“+”和“-”,功能是用于联接字符串,而关系表达式的运算符则是一些用于对数据进行关系比较的运算符号,如“>”、“<”、“=”、“$”等。 2、两种表达式的运算结果不同 字符表达式的运算...

VF中X=(‘3+5’)和X=(‘3’+‘5’)有什么区别各等于什么
VF中X=(‘3+5’) 3+5 X=(‘3’+‘5’) 35

关于vf中foxpro的各项命令,希帮忙填写说明和举例
关于vf中foxpro的各项命令,希帮忙填写说明和举例 基本命令类型命令说明举例日期格式SetMarkTo<分隔符>用来分隔显示日期中的年、月、日的字符。SetDateTo<日期格式>指定一个日期格式(年、月、日的顺序)。选择... 基本命令类型 命令 说明 举例日期格式Set Mark To <分隔符> 用来分隔显示日期中的年、月、日的...

vf中的set exact on 命令
set exact on 意思是精确比较,与“==”这个还是有区别的set exact on 是忽略表达式的结尾的空格,比较两个表达式时,在较短的一个的右边加上空格,以使它与较长的表达式的长度相匹配,比较到两个表达式中的对应字符不相等或者到达两个表达式的末端,就停止比较了。在这种情况下"ni "="ni"返回的是.T.是相等的 ...

才学vf没多久,在vf中给一个字符赋值时x=123和x=”123“有区别吗?
因为&只对字符变量有作用,123为数字变量,“123”为字符变量

vf中display和list命令有什么区别吗
vf中display和list命令区别为:显示不同、暂停不同、用途不同。一、显示不同 1、display命令:display命令默认显示当前的记录。2、list命令:list命令默认显示所有记录。二、暂停不同 1、display命令:display命令每显示完一屏后会暂停。2、list命令:list命令是连续显示下去,不会暂停。三、用途不同 1、...

手机上这些文件是什么意思,干什么的?
下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 ...

电池vf和v的区别
电压单位、电池包\/电池组、转速和效率、电池类型等不同。1、电压单位:v代表电压的单位,是伏特的意思,而vf通常指的是反馈电压。2、电池包\/电池组:在电池包或电池组中,vf表示标称电压,通常与电池包\/电池组的容量一起使用,例如37V20ah。3、转速和效率:在一些特定应用中,例如手电钻或电动工具,...

相似回答