首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB敲击键盘就施行retrieve()的自定义事件

2012-12-30 
PB敲击键盘就执行retrieve()的自定义事件本帖最后由 wlandtcl 于 2011-12-14 16:49:39 编辑有没有一种自定

PB敲击键盘就执行retrieve()的自定义事件
本帖最后由 wlandtcl 于 2011-12-14 16:49:39 编辑     有没有一种自定义事件或者办法使“SingleLineEdit”控件上 只要敲击一下键盘的键 控件就能执行一次retrieve()操作
    
    简单的说就是 输入框中我只要输入一个字符串 数据窗口瞬时就能检索出我要的结果
[解决办法]
pbm_enchange事件
[解决办法]
为SingleLineEdit自定义事件
ue_change (event_id为pbm_enchange)
在事件中写
dw_1.retrieve(text)

然后为dw_1建立dataobjects时,添加一个string类型的参数str,dw对应的SQL语句写成
select a,b,c from t where charindex(:str, d) > 0 //MSSQL写法

热点排行