pb如何实现查询功能

如图实现输入查询条件查询结果在下表中显示谢谢~~... 如图 实现输入查询条件 查询结果在下表中显示 谢谢~~ 展开
 我来答
bisslot
2012-07-10 · TA获得超过246个赞
知道答主
回答量:193
采纳率:100%
帮助的人:137万
展开全部
这个很简单哦~ 显示查询结果是体现在窗口下面的DW(数据窗口)中的,那么你需要组合好条件,然后利用数据窗口控件的 setSQLSelect(条件字符串)的方法重新设置DW查询SQL,然后再对DW操作retrieve() 即可实现!例如:

string name , gender

name = sle_name.text
gender = ddlb_gender.text

string ls_selectCmd
ls_sqlcmd = "select name , gender .... from employee " + &
"where (name='" + name + "') and (gender='" + gender + "')"

dw_1.setTransobject(sqlca)
dw_1.setSQLSelect(ls_selectCmd)

if dw_1.retrieve() < 1 then
messagebox("提示" , "未找到任何条件的人员信息")
end if

祝你好运!
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
wy_1900
2012-07-10 · TA获得超过4503个赞
知道大有可为答主
回答量:4260
采纳率:63%
帮助的人:3390万
展开全部
这个不困难,两个知识点
1是文本框sle的内容获取
2是dw的条件更新
首先内容获取,你在确定按钮中就可以做,姓名举例ls_name = sle_name.text就行
当然你也可以做判断,if ls_name = '' or isnull(ls_name )then表示是否获取这个信息

其次是dw更新,可以把刚才获取的条件作为参数传递到dw中,设计dw的时候设置传递参数
也可以动态sql语句创建dw,把刚才的参数编写为where条件
具体方法,书上都有详细说明,你照着思路找知识点就行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式