find中使用变量表达式问题,急

bobi1314 2003-04-27 04:47:00
在一个find表达式中一各变量部位字符串形式是一个整形形式请问怎么写
dw.find("group = '"+li_group+"'",1,dw.rowcount())
错误!!
怎么改正呢?让他实现。谢谢了!!
...全文
160 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qlqllu 2003-07-23
  • 打赏
  • 举报
回复
group 是否选上?
finsh 2003-07-22
  • 打赏
  • 举报
回复
同意楼上的
cooltnt 2003-04-29
  • 打赏
  • 举报
回复
还有更怪的。
检索日期的:
dw.find("string(date(col_date)) = '"+string(vale_date,"yyyy-mm-dd")+"'",1,dw.rowcount())
htp_htp 2003-04-29
  • 打赏
  • 举报
回复
long dwcontrol.Find ( string expression, long start, long end )
字段名是字符串所以如果该字段的类型是数据型的用如下语句

数据型:dw.find("group = "+ String( li_group ),1,dw.rowcount())

如果是字符型的用如下语句:

字符型:dw.find("group = '"+ls_group+"'",1,dw.rowcount())
JIANXIN_LU 2003-04-29
  • 打赏
  • 举报
回复
数据型:dw.find("group = "+ String( li_group ),1,dw.rowcount())
字符型:dw.find("group = '"+ls_group+"'",1,dw.rowcount())
zierben 2003-04-29
  • 打赏
  • 举报
回复
dw.find("rq =datetime('"+string(ld_date)+"')",1,dw_4.rowcount())
^_^ ,我还是习惯用datetime的,因为所有数据库都有datetime
bobi1314 2003-04-28
  • 打赏
  • 举报
回复
但是还是实现不不了,返回数据错误。-5
zierben 2003-04-28
  • 打赏
  • 举报
回复
dw.find("group = "+String(li_group),1,dw.rowcount())
肯定正确,如果是string的才能用
dw.find("group = '"+li_group+"'",1,dw.rowcount())
我没有想到一个可以用
dw.find("string(group) = '"+string(li_group)+"'",1,dw.rowcount())
语法的类型,请同意的那几位GG明示
谢谢
wujianlei9797 2003-04-27
  • 打赏
  • 举报
回复
同意楼上
cooltnt 2003-04-27
  • 打赏
  • 举报
回复
dw.find("string(group) = '"+string(li_group)+"'",1,dw.rowcount())
zhoutian618 2003-04-27
  • 打赏
  • 举报
回复
dw.find("group = "+String(li_group),1,dw.rowcount())

611

社区成员

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

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