还是不行,数据窗口的模糊查询!!急死了!!?
我试了很多的兄弟们给的方法,但是还是不能解决这个问题.
很多人给我了不同的方法,但是都没有能实现,我想可能是每个人的设置方法不一样,所以代码也就不一样了!
我说一下我的步骤,你们看对不对?我用的是pb8.0
1.我的表共有四列:学号,姓名,地址,基本情况
2.建立数据窗口,选择free格式,用sql select,然后把这四个列选择上,点击菜单栏上的
一个什么选项(忘记了),就会出现一个窗口:自定义一个变量(假设为ls_address),数据类型为string,values项不填写.点击ok
3.回到接着进行数据窗口的建立,在where页中:column中选"student.address",
operator中选择为"like",value中选择为arguments里的"ls_address",然后点击return
建立好数据窗口.命名为:dw_student此时会跳出一个窗口,让你填写ls_address的取值,点击"取消"
4.建立windows,设置一个单行编辑框"sle_1",一个按钮"cb_1",text上填写为"确定"
然后建立一个datawindows,它对应的数据窗口就是上面的dw_student
5.在窗口的open事件中写代码:dw_1.settransobject(sqlca)
在确定的clicked事件中写代码:dw_1.retrieve("%+sle_1.text+%")
6.在执行的时候,要么无反应,要么就跳出窗口,让我填写ls_address的取值,填写后仍不行
我是在机房上网,而我又是在自己的电脑上用pb8.0的,以上步骤是凭记忆写的,可能有差漏,不过大致步骤就是这样的.请指导一下我错误,如果可能请给我详细的步骤!非常感谢!!