| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1774 人关注过本帖
标题:日期和价格.....操作符/操作数类型不匹配
只看楼主 加入收藏
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
结帖率:90%
收藏
已结贴  问题点数:10 回复次数:18 
日期和价格.....操作符/操作数类型不匹配
日期和价格.....操作符/操作数类型不匹配
replace 日期 with thisform.text1.value        日期在设定的时候是设定为日期型
replace 价格 with thisform.text2.value         价格在设定的时候是数值型。长度为6个,带2个小数
用上面这两句接受输入的日期和价格时。提示:操作符/操作数类型不匹配
都是用text框,除了数据类型不匹配外。。我还想知道怎么改才能使我在进行输入的时候。日期自动显示日期的格式。。价格自动接收为价格形式。
麻烦各位。。。

补充个问题:我的表单都是建在项目的forms文件夹里面。。。A表单中有一个按钮是要调用B表单的。。。命令是do form B。。
运行的时候却是提示说“文件c:\program files\microsoft visual studio\vfp98\B.SCX”不存在。。。。。
这个问题是怎么回事呢?

[ 本帖最后由 mineworkers 于 2011-4-27 15:35 编辑 ]
搜索更多相关主题的帖子: 文件夹 
2011-04-27 14:56
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:5 
在表单的Iinit事件中:
 thisform.text1.Value={}   
 thisform.text2.Value=0.00

相互学习,互相交流,共同提高。
2011-04-27 15:08
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
收藏
得分:0 
回复 2楼 qjbzjp
恩,可以了,谢谢。那我在表单中改过来了。单独运行这个表单的时候可以了。我连编--重新连编项目--没改变。。。。是要再选中其他的吗?连编项目中我只选中了重新连编项目
2011-04-27 15:50
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
收藏
得分:0 
补充个问题:我的表单都是建在项目的forms文件夹里面。。。A表单中有一个按钮是要调用B表单的。。。命令是do form B。。
运行的时候却是提示说“文件c:\program files\microsoft visual studio\vfp98\B.SCX”不存在。。。。。
这个问题是怎么回事呢?怎么会默认到c:\program files\microsoft visual studio\vfp98\中??不是应该在项目中?因为我建表单的时候都是在项目里建的,根本就没动过c:\program files\microsoft visual studio\vfp98\文件夹,也没有存在这个文件夹下面。。。强烈求解。。
2011-04-27 16:10
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
最好不要用绝对路径,这样在其它电脑上也不会出问题。设置相对路径试试:
在表单的Load事件中:
SET PATH TO SYS(5)+SYS(2003)

相互学习,互相交流,共同提高。
2011-04-27 18:50
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
在VFP选项里设置默认目录为你项目的目录就OK了。
2011-04-27 19:52
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
收藏
得分:0 
回复 6楼 muyubo
我原本也是没有设定默认目录。但是编译完了前几次运行调试的时候都没出现这个。。之后出现的。现在改成存放所有表单的文件夹为默认目录,问题解决了。但是不明白是为什么。。还有就是我修改了已经连编过的项目中的表单之后,再点击连编--在出现的连编选项中要选中哪几个才能使我修改过的表单在项目连编的程序中得到更新。。。我原本勾选了重新编译全部文件这个选项。。。结果连数据库都不能用,我只能全部重来,,,,所以不敢随便勾选,,,求指点!!
2011-04-27 20:51
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
收藏
得分:0 
回复 5楼 qjbzjp
每个表单都要这样设置吗???直接将你打的这个复制进每个表单的load中吗???
2011-04-27 20:53
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
连编不用选中什么表单,只要你的文件没有被“排除”就行。连编以后就更新了。
2011-04-27 21:41
mineworkers
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2010-10-17
收藏
得分:0 
回复 9楼 muyubo
不是。我是说我项目打开之后,然后更改了项目中的表单(当然这个表单在项目连编之后是有用到的)。。。。然后我点击项目中的。。。连编按钮。。。然后不是就弹出连编选项的窗口。。。。在这个窗口下有几个可选项(例如    重新连编项目    应用程序(app)  win32可执行程序  等)。。。我该勾选哪个才能更新???(因为我只勾选重新连编项目的话,结果再打开程序的话,更改过的表单没有得到更新。。。重新编译全部文件这个选项又不敢勾选,,,)所以。。。。。。。。。怎么勾选才是正确的 ??
2011-04-27 21:56
快速回复:日期和价格.....操作符/操作数类型不匹配
数据加载中...
 
   



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

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