关于VFP的问题,就是那个AT()二次函数与实际问题有什么限制啊。我的at()老是出问题

VFP第二章VFP语言基础二函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
VFP第二章VFP语言基础二函数
VFP语言基础二
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩14页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
2016年6月 其他数据库开发大版内专家分月排行榜第三2015年11月 其他数据库开发大版内专家分月排行榜第三
2008年11月 其他数据库开发大版内专家分月排行榜第一2008年10月 其他数据库开发大版内专家分月排行榜第一2008年6月 其他数据库开发大版内专家分月排行榜第一2007年3月 其他数据库开发大版内专家分月排行榜第一2007年1月 其他数据库开发大版内专家分月排行榜第一2006年10月 其他数据库开发大版内专家分月排行榜第一2006年1月 其他数据库开发大版内专家分月排行榜第一2005年8月 其他数据库开发大版内专家分月排行榜第一2005年7月 其他数据库开发大版内专家分月排行榜第一2005年6月 其他数据库开发大版内专家分月排行榜第一2005年5月 其他数据库开发大版内专家分月排行榜第一
2012年2月 其他数据库开发大版内专家分月排行榜第二2011年12月 其他数据库开发大版内专家分月排行榜第二2010年10月 其他数据库开发大版内专家分月排行榜第二2010年2月 其他数据库开发大版内专家分月排行榜第二2009年2月 其他数据库开发大版内专家分月排行榜第二2008年12月 其他数据库开发大版内专家分月排行榜第二2008年9月 其他数据库开发大版内专家分月排行榜第二2008年7月 其他数据库开发大版内专家分月排行榜第二2008年3月 其他数据库开发大版内专家分月排行榜第二2007年8月 其他数据库开发大版内专家分月排行榜第二2007年4月 其他数据库开发大版内专家分月排行榜第二2007年2月 其他数据库开发大版内专家分月排行榜第二2006年11月 其他数据库开发大版内专家分月排行榜第二2006年3月 其他数据库开发大版内专家分月排行榜第二2006年2月 其他数据库开发大版内专家分月排行榜第二2005年12月 其他数据库开发大版内专家分月排行榜第二2005年11月 其他数据库开发大版内专家分月排行榜第二2005年10月 其他数据库开发大版内专家分月排行榜第二2005年2月 其他数据库开发大版内专家分月排行榜第二2004年12月 其他数据库开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。2011年5月 VB大版内专家分月排行榜第一2011年4月 VB大版内专家分月排行榜第一2011年3月 VB大版内专家分月排行榜第一2011年2月 VB大版内专家分月排行榜第一2011年1月 VB大版内专家分月排行榜第一2010年12月 VB大版内专家分月排行榜第一2010年11月 VB大版内专家分月排行榜第一2002年2月 VB大版内专家分月排行榜第一2002年1月 VB大版内专家分月排行榜第一
2002年3月 VB大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 1573 人关注过本帖
标题:VFP查询中AT()函数的一个问题
等 级:新手上路
&&已结贴√
&&问题点数:20&&回复次数:5&&&
VFP查询中AT()函数的一个问题
我有一个程序:SELECT muscd.no,muscd.
&&& FROM E:\VFP9\muscd.DBF;
&&& WHERE (AT('多瑙河',muscd.nam)&0);
&&& ORDER BY muscd.no,muscd.nam
muscd 是音乐光盘数据表(muscd.dbf),只能在AT()函数里直接输入要查的曲目,方能查询我的光盘里有否此曲。为了避免直接在AT()内输入要查的曲目,在此程序前加了一句:input '请输入要查的曲目 ’to mm 同时也改AT()为AT(‘mm’),运行时,输入了,但提示找不到变量。后来改为AT(‘&mm’)也不行;如何是好呢?请各位大侠帮帮,谢谢!
等 级:版主
威 望:117
帖 子:4617
专家分:18589
at(mm, ......)
等 级:贵宾
威 望:204
帖 子:15455
专家分:65956
你了解下at用法
at()是测试前面字符串在后面字符串中出现的位置,
如:?at(&cd&,&abcdef&)结果为3,因为&cd&是在后面的字符串的第3个位置出现的
另,?at(&cd&,&abcdefabcdef&,2)结果为9,后面多了一个参数2,就是测试第2次出现的位置
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
3楼正解。楼主的情况用 atcc() 可能更好点。
来 自:山东济南
等 级:贵宾
威 望:34
帖 子:590
专家分:1946
input &请输入要查的曲目& to mm
SELECT muscd.no,muscd.
&&& FROM E:\VFP9\muscd.DBF;
&&& WHERE AT(mm,muscd.nam)&0;
&&& ORDER BY muscd.no,muscd.nam
切记:在输入查询曲目时,一定要输入字符串定界符。比如:要查询歌曲《多瑙河》,须输入&多瑙河&
input 命令有点过时,可采用 inputbox()函数代替。
等 级:版主
威 望:21
帖 子:276
专家分:544
没有好好理解INPUT命令,该命令是将键盘输入的内容作为表达式赋给变量,所以如果你输入的字符串就必须加字符串的界定符。如果你是想输入字符串给变量,建议改为ACCEPT命令。
版权所有,并保留所有权利。
Powered by , Processed in 0.110311 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights Reserved欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 1107 人关注过本帖
标题:关于evaluate()函数的疑问。
等 级:论坛游民
帖 子:59
专家分:14
结帖率:83.33%
&&已结贴√
&&问题点数:16&&回复次数:9&&&
关于evaluate()函数的疑问。
假设有一个表“员工”,中有一个字段“年龄”,为字符型字段。“Select 年龄 from 员工”可以执行,而“Select Evaluate(年龄) from 员工”不能执行,显示“缺少表达式”,改为“Select Evaluate(年龄) As &年龄& from 员工”和。“Select 员工.年龄 from 员工”也不行。
等 级:贵宾
威 望:146
帖 子:6815
专家分:15434
对表达式有效
等 级:贵宾
威 望:43
帖 子:1072
专家分:2072
“Select 年龄 from 员工”可以执行,——是把 年龄 下面的10个数据(假设只有10条记录)取出来,成为一个新表,字段名叫年龄。
而“Select Evaluate(年龄) from 员工”不能执行,——有了evaluate,意思变成了计算 年龄 得到的值作为字段名去源表中找数据,共有10个值,搞不清用哪个值作字段名了,每个值为字段名的时候 ,在源表(员工)中是找不到这样一个字段的,所以,只能给你一个错误的提示了。
偶也不知道偶的理解对不对。程序员们可能不是这样理解的。
只求每天有一丁点儿的进步就可以了
等 级:贵宾
威 望:204
帖 子:15455
专家分:65956
EVALUATE() 计算字符表达式的值并返回结果
等 级:贵宾
威 望:43
帖 子:1072
专家分:2072
为了测试我的理解
设置“ABC.DBF”为
id  xm&&&&&&xb
1&&&&&xb&&&&&&BNM
执行 sele xm from abc 得到 
执行&&sele evalu(xm) as xm from abc 得到
这样证实了偶的理解是有点儿对的, ——没试有2条、3条记录的状况……
所以这个函数是不能用在这个地方的
[此贴子已经被作者于 13:36编辑过]
只求每天有一丁点儿的进步就可以了
等 级:贵宾
威 望:43
帖 子:1072
专家分:2072
wanguhssheng 你可以增加记录试一下,就知道原因了。
只求每天有一丁点儿的进步就可以了
等 级:版主
威 望:117
帖 子:4617
专家分:18589
CREATE CURSOR abc (id I, xm C(10), xb C(10))
INSERT INTO abc VALUES (1, &aa&, &f&)
INSERT INTO abc VALUES (2, &xb&, &m&)
INSERT INTO abc VALUES (3, &cc&, &f&)
SELECT EVALUATE(xm) FROM abc
等 级:论坛游民
帖 子:59
专家分:14
还不知道原因,但是用VAL()代替EVALUATE()后可以得到正确结果,不清楚两者之间的差别。
等 级:论坛游民
帖 子:59
专家分:14
谢谢诸位,尤其是吹老和翁老的例子,问题解决了。
等 级:论坛游民
帖 子:83
专家分:13
不错的思路,学习一下呀
版权所有,并保留所有权利。
Powered by , Processed in 0.054944 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 二次函数与实际问题 的文章

 

随机推荐