关于dw_1.setsqlselect()的问题,在线等

dongwei123 2004-11-21 04:34:34
oldsql="SELECT ygxx.ssbm , ygxx.xm , ygxx.sfje FROM ygxx"
oldsql=oldsql+"where ssly>='"+ssly1+"'"
其中的ssly为数值型字段,ssly1为long型变量,请问要如何才能实现该功能。
谢谢各位高手。
...全文
136 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongwei123 2004-11-21
  • 打赏
  • 举报
回复
感谢,感谢,有机会向你多多学习学习
dongwei123 2004-11-21
  • 打赏
  • 举报
回复
谢谢lzp_lrp的帮助,现在行了。
WorldMobile 2004-11-21
  • 打赏
  • 举报
回复
呵呵,但在SQL语句里它还是数值,打个比分sssly = 5,上面就可以转化为

SELECT ygxx.ssbm , ygxx.xm , ygxx.sfje FROM ygxx where ssly >= 5
dongwei123 2004-11-21
  • 打赏
  • 举报
回复
但是将ssly1转换为string之后,怎样和ssly(数值型)比较呢?
WorldMobile 2004-11-21
  • 打赏
  • 举报
回复
oldsql="SELECT ygxx.ssbm , ygxx.xm , ygxx.sfje FROM ygxx"
oldsql=oldsql+"where ssly >= " + string(ssly1)即可
dongwei123 2004-11-21
  • 打赏
  • 举报
回复
oldsql="SELECT ygxx.ssbm , ygxx.xm , ygxx.sfje FROM ygxx"
oldsql=oldsql+"where ssly>='"+ssly1+"'"
上述语句出现string和long型变量不匹配的错误
其中的ssly为数值型字段,ssly1为long型变量,请问要如何才能实现该功能。
谢谢各位高手。

609

社区成员

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

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