| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2705 人关注过本帖
标题:$表示什么?
只看楼主 加入收藏
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
结帖率:62.5%
收藏
已结贴  问题点数:20 回复次数:11 
$表示什么?
SUBSTR(Thisform.Time.Value,4,2) $ "00/30"


从执行结果来看,只要是整点或者半点,这句话就会返回真,否则假。

可是$怎么解释,在VFP中还有什么用法呢?“/”就是“或者”的意思?
2012-01-26 05:15
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:15 
$ 操作符
cSearchFor $ cSearchIn
返回值类型    真 (.T.) 如果一个串包含于另一串中返回真 (.T.); 否则, 返回假 (.F.)。
参数
cSearchFor
指定要在 cSearchIn 中查找的字符表达式。
cSearchIn
指定要在其中查找是否包含 cSearchFor 的字符表达式。
如果在 cSearchIn 中找到了 cSearchFor,则 $ 返回“真”(.T.);否则,返回“假”(.F.)。
cSearchIn 和 cSearchFor 可以是字符型内存变量或数组元素、字符型字段、原义字符串、或任意长度的备注型字段。
备注型字段可以象字符表达式、表中字段、内存变量以及数组元素一样操作。例如,如果 MEMO_FLD 是一个备注型字段,则下面的语句有效:
LIST FOR 'FOX' $ UPPER(memo_fld)
备注
如果没有找到字符表达式,则返回“假”(.F.)。操作符 $ 区分大小写,但不能进行 Rushmore 优化。
示例
下面的示例创建一个名为 memotest 的表,该表包含一个备注型字段。先往表中追加三条记录,再用 list 命令显示这三条记录。美元符号 ($) 用来列出所有包含“fox”字符串的记录。最后,删除为本例创建的文件。
CLOSE DATABASES
CLEAR
CREATE TABLE memotest (Text C(3), Memo M)
INSERT INTO  memotest (Text, Memo) VALUES ('Fox', 'Fox')
INSERT INTO  memotest (Text, Memo) VALUES ('Cat', 'Cat')
INSERT INTO  memotest (Text, Memo) VALUES ('FOX', 'FOX')
LIST FIELDS  Memo, Text FOR 'FOX' $ UPPER(Memo)
USE
DELETE FILE memotest.dbf
DELETE FILE memotest.fpt
2012-01-26 08:20
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:1 
回复 楼主 Bunny008
看著像美元?

授人以渔,不授人以鱼。
2012-01-26 10:32
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:682
专家分:1299
注 册:2009-3-1
收藏
得分:0 
这美元就是有点好,用人民币符号就不行
2012-01-26 20:10
lygcw9603
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:233
专家分:357
注 册:2006-8-27
收藏
得分:3 
回复 楼主 Bunny008
通俗的说:就是左半球存在于右半球里
2012-01-28 15:24
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 2楼 panpende
谢谢!明白了!
2012-01-31 00:05
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 3楼 TonyDeng
u r so right!
2012-01-31 00:06
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 4楼 xs591222
谁让VFP是米国人制造的呢~

话说有什么语言或者环境是中国人制造的没?
2012-01-31 00:07
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 5楼 lygcw9603
这个比喻,好像有点抽象啊,哈哈
2012-01-31 00:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:1 
回复 8楼 Bunny008
只是從當時的符號表中取若干符號作為算符罷了,阿拉伯數字也不是美國人發明的,拉丁字母也不是。

授人以渔,不授人以鱼。
2012-01-31 00:51
快速回复:$表示什么?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033728 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved