vfp 问题

作者&投稿:闭邰 (若有异议请与网页底部的电邮联系)
vfp 问题~

晕.IF,是条件判断语句..
电脑只认完整结构.
IF 条件
执行体1..
[else] &&当条件不满足时
执行体2
endif
这样才不缺少函数名.
按您的题的意思,那应该写成
if x+y>z.and.x+z>y.and.y+z>x
语句
endif
这样才正确

如果是数值型的,就不用把值用引号引上的,引号可把字符型的值引上。

我公司的仓库管理系统是我做的,虽然做得不怎么样,但还可以用.或许你遇到的问题我可以帮你解决吧.QQ360506420

QQ
4370675
本人熟悉各种数据库,vfp mysql access mssql oracle~~~~~~~~很多了

1、 显示第3个记录到第5个记录。
list for recn()>=3.and.recn()<=5

2、 显示进口商品或95年开单的商品信息。
list for year(开单日期)=1995.and.进口(或:进口=.t.)

3、 删除货号的后3位为“150”的全部商品信息。
dele for right(allt(货单号))='150'
pack

4、 将96年1月1号及以后开单的商品复制为表SP1
copy to sp1 for 开单日期>ctod('1996.1.1')

5、将字段名货号改为编号;宽度由6改为8
alter table sp rename column 货号 to 编号

6、记录以名称降序排列,名称相同时则按启用日期降序排列(索引)
index on 品名+dtoc(开单日期) to ls descending

7、计算单价在1000元以上的进口商品的记录条数。
coun for 进口(或:进口=.t.) to aa
?aa

8、查询价格小于5000元的设备的开单日期。
list 开单日期 for 单价<5000

9、将单价在2000元以下的商品均降价15%。
replcae 单价 with 单价*0.85 for 单价<2000

10、求价格低于2000元的商品品名、开单日期与货号,并按开单日期升序排序
inde on 开单日期 to ls
list for 品名,开单日期,货号

以上list 可以换成browse 改成浏览方式

15年foxpro经验,从dos版到vfp9,单机版,f/s方式的网络版,到使用sqlserver,oracle,access,mysql的c/s方式网络版。。。。
qq:13990995

这里有详细的Visual FoxPro的教程:
VFP是比较基础的编程软件,你有基础看看这里什么都会了.

http://exam.nju.edu.cn/vfp/vfpkj/


石狮市19556694173: vfp的问题 -
丘促澳立: 在VFP中有Resize Event而没有Resize(),Resize Event是当对象的尺寸发生改变时所触发的事件.

石狮市19556694173: vfp问题... -
丘促澳立: 怀疑根本不能安装运行!vfp是microsoft从fox公司购买以弥补其低端数据库引擎速度不足(vfp曾号称其搜索引擎速度很快),但只是阶段性产品,vs在98后基本就不再发展vfp了.也就是说vfp应该现在的版本只能运行在32位操作系统上.而你的vista是64位操作系统,因此怀疑根本无法运行.

石狮市19556694173: vfp查询问题 -
丘促澳立: 1、如查今天的日期,2、VFP建立的查询是基于SQL语言的,点右键会有个“查看SQL”的菜单选项,因此上体用法请参SELECT-SQL的用法 比如一个成绩库,查询“胡”姓学生的成绩就可用like,字段选“姓名”(字符型),实例填“[胡]”...

石狮市19556694173: 请教vfp问题?
丘促澳立: ctrl+e+p ,ctrl+c+w来移动的,一般要表单链接的话就用这个命令

石狮市19556694173: VFP的一个问题,点击程序后,运行不了??
丘促澳立: 可能是因为你重装系统了,或者误删了文件. 虽然VF是安装在其他盘的,但由于VF运行时需要DLL库支持,并且DLL文件是放在系统盘里的,因此,在恢复系统过后,很可能导致VF不能运行了.解决方法: 下载Visual FoxPro 6.0运行库: http://...

石狮市19556694173: 关于vfp的问题 -
丘促澳立: 答案最后是900,这个程序实现的功能就是把工资表的工资这个字段的值全部累加,用do while子句,通过判断表指针是否达到表尾来控制程序的执行次数.use 读者 &&打开工资表 s=0 &&赋值0给s这个变量,主要是为了后面统计需要 do while .not. eof() &&如果还没有到表尾,执行下列程序,到表尾则退出 s=s+gz &&用S来挨个累加工资表的工资字段的值.skip &&跳到工资表下一条记录.enddo ?s &&显示汇总后的工资字段 return 其中表读者.dbf文件记录如下 xm gz 李好 400 刘河 500

石狮市19556694173: VFP操作问题 -
丘促澳立: 你用的是WIN7以上版本吧 菜单--工具--选项--文件位置--临时文件,改到其他文件目录或C分区以外的区

石狮市19556694173: 关于VFP程序问题
丘促澳立: 先给NZC赋值为空字符串,也就是说,NZC的初始值是字符型的,但内容字符,这样在进入FOR循环后,就可以执行 NZC=NZC+SUBSTR(ZHC,I,1)了,也就是说每循环一次,NZC都在原有值的基础上再加上ZHC从第I位开始取取1位.

石狮市19556694173: VFP编程计算问题 -
丘促澳立: 结果为20476,程序如下: set talk off s=0 for i=100 to 500ss=1for j=2 to i-1if i%j=0 thenss=0endifendforif ss=1 thens=s+iendif endfor ?s

石狮市19556694173: vfp连编运用程序的问题 -
丘促澳立: 1、最简单的办法是将项目下的所有数据表文件、数据库文件、cdx文件、.exe文件以及VFP安装目录中的VFP6R.DLL,VFP6RCHS.DLL两个文件复制到一个文件夹里,这样已经完成了打包、并制作成了绿色版的软件,你再拿到没有安装VFP环境...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网