请讲解下程序

yumenwuyu 2010-04-07 05:17:43
string ls_name,ls_tj
ls_name=sle_1.text
ls_tj="items_itemnname like'"+ls_name+"%'" 后3句请说仔细点
dw_1.setfilter(ls_tj)
dw_1.filter()

运行窗口会出错 上面的程序是部分
error:null object reference at line 5 in open event of object w_prize_cx
...全文
89 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
crazyrcd 2010-04-08
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 yumenwuyu 的回复:]

ls_tj="items_itemnname like'"+ls_name+"%'" 这句是什么意思,只是简单的3个相加然后赋值?

其中的like没什么意义?
[/Quote]like 就是模糊查询啊,ls_tj="items_itemnname like'"+ls_name+"%'"就是一个字符串相加,然后赋值给变量ls_tj,items_itemnname like ls_name% 这句是后面过滤的条件啊
永生天地 2010-04-08
  • 打赏
  • 举报
回复
string ls_name,ls_tj //定义变量
ls_name=sle_1.text //变量赋值
ls_tj="items_itemnname like'"+ls_name+"%'" //变量赋值
dw_1.setfilter(ls_tj) //给dw_1设置过滤条件
dw_1.filter() //dw_1执行过滤
yumenwuyu 2010-04-08
  • 打赏
  • 举报
回复
ls_tj="items_itemnname like'"+ls_name+"%'" 这句是什么意思,只是简单的3个相加然后赋值?

其中的like没什么意义?

xiaocaoya 2010-04-08
  • 打赏
  • 举报
回复
string ls_name,ls_tj
ls_name=sle_1.text
ls_tj="items_itemnname like'"+ls_name+"%'" 后3句请说仔细点
dw_1.setfilter(ls_tj)
dw_1.filter()

楼主上面的语句看 :第三句 like后 加上空格 就可以了
qzyuanmu 2010-04-08
  • 打赏
  • 举报
回复

string ls_name,ls_tj
ls_name=sle_1.text
dw_1.settransobject(sqlca) //设置事务
ls_tj="items_itemnname like '"+ls_name+"%'" //LIKE后留个空格
messagebox("",ls_tj)//查看下什么内容
dw_1.setfilter(ls_tj)//设置过滤的条件
dw_1.filter()//使设置的条件生效

yumenwuyu 2010-04-08
  • 打赏
  • 举报
回复
1楼和2楼的 dw_1.settransobject(sqlca) 程序里有,3楼 DW控件也有。
yumenwuyu 2010-04-08
  • 打赏
  • 举报
回复
怎么没人解释下程序啊,不要都纠结在为什么出错上啊。王小虎的解释程序为什么比我的多了一行啊,我是说我的程序的后三句讲解的仔细点,不是你的后三句啊,你漏掉的那句我最不明白啊。
pb8 2010-04-07
  • 打赏
  • 举报
回复
出错信息与上面的几行代码无关,楼主需要看一下w_prize_cx中open事件的第五行代码,引用的对象不存在或未实例化~~
Awang_126 2010-04-07
  • 打赏
  • 举报
回复
string ls_name,ls_tj
ls_name=sle_1.text
ls_tj="items_itemnname like '"+ls_name+"%'" 后3句请说仔细点
messagebox("",ls_tj)//查看下什么内容
dw_1.setfilter(ls_tj)//设置过滤的条件
dw_1.filter()//使设置的条件生效
酒尽雪满天 2010-04-07
  • 打赏
  • 举报
回复
是不是没有DW_1这个控件??
你名字是不是写错了
SKY_4K_PPM 2010-04-07
  • 打赏
  • 举报
回复
dw_1.settransobject(sqlca)
dawugui 2010-04-07
  • 打赏
  • 举报
回复
null object ?

items_itemnname 这个列不存在吧?或者是dw_1没有这句,加上
dw_1.settransobject(sqlca)

其他貌似没错.

1,109

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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