我要做个报表,不会了。。帮我看看,在线等

mq1223 2007-09-20 09:43:25
CON里SQL是
SELECT CARDSELLJFHEAD.CSJHTIME CSJHTIME_MIN,
CARDSELLJFHEAD.CSJHTIME CSJHTIME_MAX
FROM CARDSELLJFHEAD

然后两个文本框文本框是CSJHTIME_MIN,CSJHTIME_MAX
tag中分别写的是min(CARDSELLJFHEAD.CSJHTIME) 和max(CARDSELLJFHEAD.CSJHTIME)

list中SQL是
SELECT CARDSELLJFHEAD.CSJHCDMNO,
CARDMAIN.CDMNAME,
CARDSELLJFDETAIL.CSJDCJJE * fGetInvSign(CSJHVCHR) CSJDCJJE,
cdetel,cdemobile,csjhsyjid,csjhinvno
FROM CARDSELLJFDETAIL,CARDSELLJFHEAD,CARDMAIN,cardextent
WHERE CARDSELLJFHEAD.CSJHCDMNO=CARDSELLJFDETAIL.CSJDCDMNO AND
CARDSELLJFHEAD.CSJHBILLNO=CARDSELLJFDETAIL.CSJDBILLNO AND
CARDSELLJFHEAD.CSJHMKT=CARDSELLJFDETAIL.CSJDMKT AND
CARDSELLJFHEAD.CSJHCDMNO=CARDMAIN.CDMNO AND
CARDSELLJFHEAD.CSJHTIME >= to_date('csjhtime_min','yyyy-mm-dd HH24:MI:SS') AND
CARDSELLJFHEAD.CSJHTIME <= to_date('csjhtime_max','yyyy-mm-dd HH24:MI:SS') AND
cdmno=cdeno
order by CSJDCJJE desc

注意,csjhtime_min输入的是2007-09-20 15:00:00
csjhtime_min输入的是2007-09-20 15:59:59 我要取1个小时中的内容。。。

把报表挂到系统中,提示“报表条件中喊有非法的不能识别的操作符类型!”

帮帮我啊。公司要啊。。。郁闷了,在线等。。。
...全文
190 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaiger 2007-09-20
  • 打赏
  • 举报
回复
那你可以通过messagebox,把变量显示出来看看是否正常

不好意思,我这里不准用QQ的
mq1223 2007-09-20
  • 打赏
  • 举报
回复
你有QQ么/加我 19007492

你远程一下我看看就知道了
mq1223 2007-09-20
  • 打赏
  • 举报
回复
我这看不了DEBUG。。我这是2次开发。。。根本没办法测试。。只能写完直接挂到系统中看效果。。。。

要有单步测试就好了。 。。5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
要有断点就好了555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
yaiger 2007-09-20
  • 打赏
  • 举报
回复
我的意思是通过debug获取运行时的SQL,检查csjhtime_min 变量值是否有问题

如果debug获取的sql正常,没有理由正式运行的时候会有问题
mq1223 2007-09-20
  • 打赏
  • 举报
回复
csjhtime_min 是变量,你看看CON里的。

SQL语句没错误。我测试啦
yaiger 2007-09-20
  • 打赏
  • 举报
回复
DEBUG,把SQL语句拷贝出来执行,检查错误
yaiger 2007-09-20
  • 打赏
  • 举报
回复
to_date('csjhtime_min'

csjhtime_min 是变量吗?为什么要用'?
mq1223 2007-09-20
  • 打赏
  • 举报
回复
我试了。。。LIST里的 MIN和MAX换成 具体时间 2007-09-20 15:00:00 ..15::59:59就能查到并显示信息。。。

我怀疑是CON里的错误。。
yaiger 2007-09-20
  • 打赏
  • 举报
回复
你可以通过注释某些部分来判断问题出在哪里
这个报错跟语法无关,估计是混入了非法字符

怎么不用别名,看着很累啊

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧