为什么检索数据前两项正常 可sle_1.text时候会把所有数据显示呢

nicholas_yy nicholas_yy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
string ls_khmc,ls_cwmc,ls_w
string ls_sql
ls_khmc=trim(sle_jfnd.text)
ls_cwmc=trim(sle_xm.text)
ls_w=trim(sle_1.text)

if ls_khmc<>'' and not isnull(ls_khmc) then
ls_sql="c_jfxx.xh="+"'"+ls_khmc+"'"
end if

if ls_cwmc<>'' and not isnull(ls_cwmc) then
if ls_sql="" or isnull(ls_sql) then
ls_sql="c_jfxx.xm='"+ls_cwmc+"'"
else
ls_sql=ls_sql+" and c_jfxx.xm='"+ls_cwmc+"'"
end if

if ls_w<>'' and not isnull(ls_w) then
if ls_sql="" or isnull(ls_sql) then
ls_sql="c_jfxx.jfnd='"+ls_w+"'"
else
ls_sql=ls_sql+" and c_jfxx.jfnd='"+ls_w+"'"
end if
end if
end if


dw_1.setfilter(ls_sql)
filter(dw_1)
dw_1.retrieve()

为什么检索数据前两项正常 可sle_1.text时候会把所有数据显示呢
出了什么问题呢
...全文

相关推荐

数据系统原理上机试题

`query="sno='"+sle_1.text+"'"` 构建SQL查询语句,根据sle_1输入框的值查找sno字段相等的数据。然后对 `dw_1` 和 `dw_2` 应用过滤器并检索数据。

ppddccoomm_123456

PowerBuilder数据库应用开发:数据窗口、事务对象与主从联动实战解析

在数据库应用开发中,PowerBuilder以其独特的数据窗口(DataWindow)技术著称,它将SQL查询与界面表现合二为一,极大简化了数据密集型应用的构建。数据窗口的运作依赖事务对象(如SQLCA)与数据库接口(如ODBC)的正确配置,通过settransobject绑定连接,retrieve方法执行检索,update方法提交变更。这一机制不仅是PB应用的核心原理,也体现了企业级CRUD操作的典型范式。从员工信息管理到订单处理,主从数据窗口的联动刷新、参数化查询及事务回滚等实践,均能显著提升开发效率与

鄂奎阿

从数据流图到DataWindow:教材征订管理系统数据库设计全解析

数据库设计是管理信息系统开发的地基,而数据流图与数据字典则是需求分析阶段两大核心工具。通过实体-联系模型(E-R模型)向关系模式的转换,设计者可以合理拆分表结构,避免更新异常和数据冗余。在教务管理场景中,教材征订业务涉及采购、库存、财务多个角色,数据集成交互频繁,对数据库设计与前端数据窗口的实现都提出较高要求。本文围绕教材征订管理系统,基于SQL Server和PowerBuilder技术栈,完整拆解数据流图绘制、数据字典定义、四张核心业务表的拆分逻辑,以及ODBC连接与DataWindow增删改查的落地写

芙蓉塘外有轻雷

powerbuilder试题

”并将它显示在窗口 w_1 的单行编辑框 sle_1 中。

bellchill

winsock使用方法

_b*/.object.getdata (def datastr1) sle_2.text=datastr1 //将数据字符串显示在文本框中在本文中,我们将深入探讨如何在PowerBuilder(PB)

waynewyf
评论 3
收藏 已收藏
分享
返回顶部
nicholas_yy
PowerBuilder 1,111 成员 66,454 内容