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

PB敲击键盘就执行retrieve()的自定义事件,该如何处理

2012-03-05 
PB敲击键盘就执行retrieve()的自定义事件有没有一种自定义事件或者办法使“SingleLineEdit”控件上 只要敲击

PB敲击键盘就执行retrieve()的自定义事件
有没有一种自定义事件或者办法使“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写法

热点排行