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

简单的查询有关问题

2012-02-07 
简单的查询问题数据窗口,主窗口都已建好我要按name查询数据库中信息,在查询command中写以下代码string nam

简单的查询问题
数据窗口,主窗口都已建好

我要按name查询数据库中信息,在查询command中写以下代码
string name
long row,row_count
name=sle_1.text
name="%"+name+"%"
row=dw_1.retrieve(name)
row_count=dw_1.rowcount()
if row_count<1 then
messagebox("提示","暂无此影片")
end if

但运行结果显示数据库中全部信息,根本就没有执行查询,哪的问题?谢谢!

[解决办法]
你应该先建立带检索参数的DW对象.
[解决办法]
方法很多。
简单实现的是 加一个过滤就好了

另外可以使用setSQLselect
[解决办法]
把你的数据窗口sql贴出来看看

[解决办法]
可能是你的数据窗口根本没有设置检索参数
[解决办法]
楼主可以参照下图示例设置where条件

注意楼主想实现模糊查询

column operator value

姓名字段 like :变量


[解决办法]
楼上讲的比较详细,还有一个办法,如果楼主不想设置数据窗口的retrieve 参数的话,可以试试用setfilter函数和filter函数。看看pb帮助就可以了。

热点排行