社区
PowerBuilder
帖子详情
又来给大家送分了,对于老手很简单的,但对于初学者我……
dzhcheng
2002-08-01 04:04:12
最近又碰到个问题,请大家帮帮忙!
学习pb时,在一本书上看到,利用查询条件过滤数据窗口的缓冲区的数据,有三种方法:(1)数据的过滤,使用setfilter()和filter()(2)Query状态的应用 (3)动态改变where子句(直接读取DataWindow.Table.select的属性)
对于(2)(3)我不是很清楚,大家能否解释一下,最好给个完整的例子……
先谢了……
...全文
105
10
打赏
收藏
又来给大家送分了,对于老手很简单的,但对于初学者我……
最近又碰到个问题,请大家帮帮忙! 学习pb时,在一本书上看到,利用查询条件过滤数据窗口的缓冲区的数据,有三种方法:(1)数据的过滤,使用setfilter()和filter()(2)Query状态的应用 (3)动态改变where子句(直接读取DataWindow.Table.select的属性) 对于(2)(3)我不是很清楚,大家能否解释一下,最好给个完整的例子…… 先谢了……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
super_jack
2002-08-02
打赏
举报
回复
动态构造SQL语句,
dzhcheng
2002-08-02
打赏
举报
回复
初学pb,请各位大哥帮小弟一把!
如何准确恰当的将过滤的条件加到Where子句中?多谢!!
dzhcheng
2002-08-01
打赏
举报
回复
wiler(贼狼) 你说有没有这样的问题?
dzhcheng
2002-08-01
打赏
举报
回复
Icon(图标) ,toytony(toys) 说得是,可是如果sql语句有排序ODER BY和ASC等,就不行了……如下:
SELECT "department"."dept_id",
"employee"."emp_fname",
"employee"."emp_id",
"employee"."zip_code",
"employee"."ss_number",
"employee"."bene_day_care",
"employee"."sex",
"department"."dept_name"
FROM {oj "employee" LEFT OUTER JOIN "department" ON "employee"."dept_id" = "department"."dept_id"}
WHERE department.dept_id <= 1000
ORDER BY "department"."dept_id" ASC
能否给一个较为完整的程序段?……
wiler
2002-08-01
打赏
举报
回复
3)
ls_sql= dw_1.GetSQLSelect ( )
if pos(ls_sql,"where") = 0
ls_sql += "where xxx=xxx1"
else
ls_sql += " and xxx=xxx1"
end if
DW_1.SetSQLSelect ( ls_sql )
DW_1.retrieve()
panchongbin
2002-08-01
打赏
举报
回复
看看帮助文件里的数据窗口控件的querymode属性的说明就明白啦
zzz1975
2002-08-01
打赏
举报
回复
2)Query状态的应用 很少用,保存某种形式?/
(3)动态改变where子句(直接读取DataWindow.Table.select的属性)
楼上弟弟说了
toytony
2002-08-01
打赏
举报
回复
(2). 不知道,学习。
(3). 楼上的好像有点问题。应该是
ls_sql = DW_1.describe("datawindow.table.select")
if pos(ls_sql,"where") = 0
ls_sql += "where xxx=xxx1"
else
ls_sql += " and xxx=xxx1"
end if
DW_1.modify('datawindow.table.select = "' + ls_sql + '"')
DW_1.retrieve()
我几乎每个窗口都要用这段代吗!:)
Icon
2002-08-01
打赏
举报
回复
(2)Query状态的应用?我也不明白。
(3)
ls_sql = DW_1.Table.select
if pos(ls_sql,"where") = 0
ls_sql += "where xxx=xxx1"
else
ls_sql += " and xxx=xxx1"
end if
dw_1.setsqlselect(ls_sql)
dw_1.retrieve()
joss
2002-08-01
打赏
举报
回复
3、动态改变where子句就是动态的SQL语句
看看书吧!
——黑马程序员——编程
老手
与高手的误区
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 从接触计算机那一刻起,吸引我的不是用它玩游戏、不是看电影、而是他为什么会这么强大?为什么会这么NB?到底是怎么实现的,直到我接触了计算机编程语言就喜欢上了敲代码、找八哥, 所以想通过自学成为黑马的一员! 下面这段话是从一本C语言的书上看到的现在拿出来给大家分享一下:
初学者
3步选入门吉他,10年吉他
老手
推荐
DOPHN C320主要面向
初学者
进阶者,以中档琴为主。是目前
初学者
吉他的佼佼者,被称为入门神器。如果新手预算不多,有想要一把不坑的入门吉他,这款吉他是个很好的选择。他的手感极佳,按起来非常舒服,而且还是单板吉他,音色也比一般的合板琴多好多。
实战无线通信应知应会新手入门
老手
温故:无线通信领域的全方位指南
实战无线通信应知应会新手入门
老手
温故:无线通信领域的全方位指南 【下载地址】实战无线通信应知应会新手入门
老手
温故 《实战无线通信应知应会:新手入门,
老手
温故》是一份由酷哥尔编写的高清文字版教程,专为无线通信领域的学习者打造。教程内容涵盖了无线通信的基本概念、关键技术及实际应用,以通俗易懂的方式呈现,即使是
初学者
也能轻松掌...
FPGA新手和
老手
的区别
说实话,虽然在学校也做过很多FPGA的小项目(RS232、SPI、IIC、计算器、Sobel图像边缘检测、SDRAM控制器、千兆以太网图像传输),但工作后才发现,以前虽然做的东西很多,但做的过程很不正规,离规范还差得很远。现在的代码风格也是工作后才改过来的。关于这两段代码,其实实现的功能都是相同的,逻辑功能都是一样的(灯闪烁的时间不一样),都是让一个LED灯闪烁起来。所以如果你是一位FPGA的
初学者
,建议从一开始就养成好的代码风格,免得好不容易养成的代码风格,到参加工作的时候得不到公司的认可。
实战无线通信应知应会:新手入门,
老手
温故
实战无线通信应知应会:新手入门,
老手
温故 【下载地址】实战无线通信应知应会新手入门
老手
温故 《实战无线通信应知应会:新手入门,
老手
温故》是一份由酷哥尔编写的高清文字版教程,专为无线通信领域的学习者打造。教程内容涵盖了无线通信的基本概念、关键技术及实际应用,以通俗易懂的方式呈现,即使是
初学者
也能轻松掌握。对于已有一定基础的...
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章