当参数标记为函数参数时,不能导出参数信息

wang_quan_li 2010-01-08 03:47:24
select (SELECT cx_admin_users.name
FROM cx_admin_users
WHERE u_no = cxy_no) as name,count(cx_contact.contact_no) as count1 FROM cx_contact where state in('1','2','3') and delete_flag=0 and CONVERT(varchar(10), record_in_date, 120) between :date_start and :date_end group by cxy_no HAVING (COUNT(*) >= :fazhi1)
分别定义了三个参数string date_start,date_end Number fazhi1
在窗口调用时语句
string date_start1,date_end1
date_start1 = string(today()) date_end1 = string(RelativeDate(today(), - 3))
dw_1.settransobject(sqlca)
dw_1.retrieve(date_end1,date_start1,fazhi)
但提示“当参数标记为函数参数时,不能导出参数信息”
谢谢!
...全文
204 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzh2021 2011-09-16
  • 打赏
  • 举报
回复 1
我也遇到过
估计你用的数据库是 sql 2000或05 连接用的ODBC连接

换成直连能解决 但是pb直连sql问题多多

我也在找解决办法

你解决了吗???
zb63668331 2010-01-08
  • 打赏
  • 举报
回复
看不出什么毛病
CONVERT(varchar(10), record_in_date, 120) between :date_start and :date_end 加个括号试试
wang_quan_li 2010-01-08
  • 打赏
  • 举报
回复
没有输入参数的窗口啊 直接就执行了
zb63668331 2010-01-08
  • 打赏
  • 举报
回复
你打开数据窗口输入参数的时候有没有错误啊
wang_quan_li 2010-01-08
  • 打赏
  • 举报
回复
全局变量
zb63668331 2010-01-08
  • 打赏
  • 举报
回复
dw_1.retrieve(date_end1,date_start1,fazhi)

fazhi在哪定义的
zb63668331 2010-01-08
  • 打赏
  • 举报
回复
搞错了
zb63668331 2010-01-08
  • 打赏
  • 举报
回复
convent 不能使用

740

社区成员

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

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