作业帮 > 综合 > 作业

pb查询语句数据窗口叫 jn2dw_1.dataobject="jn2"dw_1.settransobject(sqlc

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/07 01:24:24
pb查询语句
数据窗口叫 jn2
dw_1.dataobject="jn2"
dw_1.settransobject(sqlca)
dw_1.setfilter("")
dw_1.setfilter("设备序列号 ='"+sle_1.text+"'")
dw_1.retrieve()
这是生么意思?具体分析下,我想要查询,但这个不对.能帮我写下怎样查询吗?
不对啊 .能告诉我这几句是啥意思吗?还有别的方法吗?
还有("设备序列号 ='"+sle_1.text+"'")具体解释下引号和加号
这个是过滤的代码,查询(模糊查询)如下:
string s
if sle_1.text='' then
messagebox("提示","请输入要查找的内容")
else
s=sle_1.text//查询框里输入的内容赋值给S
dw_1.setfilter("t1.t1_brxm like'%"+s+"%'")//t1.t1_brxm是指你要查找的内容的代号,比如:姓名,然后后面的s是你在查询框里输入的内容
dw_1.setfocus() //给焦点
dw_1.settransobject(sqlca) //连接上你的数据库
dw_1.retrieve()
end if
("设备序列号 ='"+sle_1.text+"'")这句的加号和引号问题:
+和+中间的部分是一个字符型的变量,所以过滤的PB语法规定在引号内用两+好来表示,其实还可以这样的:'%"+sle_1.text+"%'
这只是它的语法问题,只有可以说该怎么不该怎么的解释.