| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 451 人关注过本帖
标题:[求助]修改后问题仍不能解决!!!
只看楼主 加入收藏
cdhax
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-4-11
收藏
 问题点数:0 回复次数:2 
[求助]修改后问题仍不能解决!!!

我是一vfp编程初学者,在做一查询表单时,要求按"定合同起"任意日期范围实现动态查询并统计查询结果,相关内容如下:
表单为一查询表单,一按钮为"查询",要求在表单文本框"text1"t和"texy2"内输入日期范围进行查询,其查询结果显示在表单的表格中.
如果“定合同起”等时间相关字段定义为“日期型“,文本框text1和text2为"字符型"则:
sjfw1=ctod(alltrim(thisform.pageframe1.page10.text1.value))
sjfw2=ctod(alltrim(thisform.pageframe1.page10.text2.value))
thisform.pageframe1.page10.grid1.recordsource=;
"SELECT 编号,姓名,性别,民族,出生日期,年龄,;
文化程度,联系电话,住所地址,联系人,合同种类,;
定合同起,定合同止;
from Jwjc!Zfxx;
where dtoc(定合同起)>=ctod(sjfw1) and dtoc(定合同起)>=<=ctod(sjfw2);
ORDER BY Zfxx.编号;
into cursor fwtable"
select count(*) as jg FROM zfxx where dtoc(定合同起)>=ctod(sjfw1) and dtoc(定合同起)>=<=ctod(sjfw2) into cursor jg
thisform.pageframe1.page10.Text3.value =jg

thisform.pageframe1.page10.refresh

上面代码中,运行后点查询按钮,提示"函数参数的值\类型或数目无效!",请问上面代码错在哪儿,要怎么改,请老师指教。谢谢!

另外,在另一查询表单中,合同止之前,能否提前10天进行提示并显示在表单表格中,比如将字体颜色由黑色变为红色。代码应怎样写?
万分感谢!

搜索更多相关主题的帖子: 编程 统计 文本框 时间 
2006-04-13 00:35
blueblood
Rank: 2
等 级:新手上路
威 望:4
帖 子:135
专家分:0
注 册:2006-4-2
收藏
得分:0 
sjfw1,sjfw2已经都是日期型了,所以在select语句中ctod(sjfw1)就不对了!
另外,在dtoc(定合同起)>=ctod(sjfw1)中,左边为C型,右边是D型,怎么能“=”呢?
2006-04-13 09:09
cdhax
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-4-11
收藏
得分:0 

非常感谢,"任意日期范围实现动态查询并统计查询结果"已解决.
但在另一查询表单中,合同止之前,能否提前10天进行提示比如将字体颜色由黑色变为红色。并显示在表单表格中,代码应怎样写?
请指教!

2006-04-14 23:40
快速回复:[求助]修改后问题仍不能解决!!!
数据加载中...
 
   



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

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