社区
数据库相关
帖子详情
请问PB怎么用DataWindow显示自己的SQL语句查询出来的数据或者自定义的数据
panyuan911
2012-05-03 09:35:42
请问PB怎么用DataWindow显示自己的SQL语句查询出来的数据,查出来的是表格。
用其他方式显示出来也行。
如果可以在后台通过代码多次查询,吧查询结果做成一个表格显示出来就更好了。最后要实现的结果SQL语句我还不知道能不能写出来呢
正在做大作业。多谢
还有 我用的是PB9.0版本的 自带ASA数据库。
...全文
372
2
打赏
收藏
请问PB怎么用DataWindow显示自己的SQL语句查询出来的数据或者自定义的数据
请问PB怎么用DataWindow显示自己的SQL语句查询出来的数据,查出来的是表格。 用其他方式显示出来也行。 如果可以在后台通过代码多次查询,吧查询结果做成一个表格显示出来就更好了。最后要实现的结果SQL语句我还不知道能不能写出来呢 正在做大作业。多谢 还有 我用的是PB9.0版本的 自带ASA数据库。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
[GeorgeYoung]
2012-08-10
打赏
举报
回复
顶一下吧 ,,,,,这个问题很好的,可惜没有人回答啊 ,,,,那位大神回答一下吧,急求啊!!!
wag_enu
2012-05-04
打赏
举报
回复
查一下 syntaxfromsql() 函数,
可以通过自己写的SQL 语句字符串生成DW 语法,再create() 后再retrieve()
pb
动态造
数据
窗口 一个
SQL
语句
即可搞定
动态创造
数据
窗口 ,写个
sql
语句
即可 11.5的
pb
中
DataWindow
的
数据
缓冲区.doc
pb
中
DataWindow
的
数据
缓冲区 在PowerBuilder 中,
DataWindow
是 用 户 前 端 用 来 存 储、 操 纵 数 据 的 对 象。 在每 一 个Data Window 对 象 中 有4 个 二 维 表 作 为 数 据 缓 冲 区, 用来 存 储 查 询 到 的 数 据。 用 户 在
DataWindow
中 对 数 据 处 理 系统 内 部 的 操 作 实 际 上 都 是 将 数 据 在 这 几 个 缓 冲 区 中进 行 的 修 改 和 移 动, 最 后 在 用 户 提 交 数 据 库 时, 系 统 根据 这 四 个 缓 冲 区 中 的 信 息 形 成
SQL
的IN-SERT,UPDATE,DELETE 等
语句
。
pb
动态创建
数据
窗口列
pb
动态创建
数据
窗口列,只要修改
sql
语句
就可可以了
PB
数据
窗口source介绍及举例
数据
窗口源码介绍 (举例见d_dbit_example.srd,测试
数据
库为
PB
自带的EAS Demo DB V120) 1.第一行:release 12;
数据
窗口所属
PB
的版本号,如果想把高版本的
datawindow
导入低版本的
PB
中要修改此数字; 2.
datawindow
()行 通常用修改processing属性,可以把你的
数据
窗口由grid变成freeform或其它类型 例:freeform:0 grid:1 3.header()行 可以整行复制粘贴,并命名为header[1],header[2],这样可以让
数据
窗口有多个header 4.table()行 这里全是
定义
的
数据
属性,是setitem,update,object.data等方法访问的根源 如果存在table()里的column,
数据
窗口里可以不存在任何对象,仍然可以访问
数据
窗口的
数据
如果想创建一个空的
数据
窗口,可以只
定义
: release 12; table() 5.table(column行) 是第几个column,它的ID就是多少,其中也
定义
了是否可以update时和更新到
数据
表的字段名 6.table(retrieve行) 检索
数据
时使用的
SQL
语句
,可以通过set
sql
select或modify("table.
sql
select")方法去动态修改 修改后要重新
定义
数据
窗口的更新属性 7.column()行 id即是对应table(column行)里的行次,名称(name)可以随便命名,也可以没有,则默认为table(column行)里的name 8.compute()行 计算列,可以通过表达式计算
显示
特定值(具体函数可以见共享里的画笔函数). 9.text()行 有时可以代替计算列; 通过
定义
text的表达式,可以实现一列中
显示
两个字段值,注意结果必须要转换成string类型(而column和compute则不行); 10.htmltable()行 按照格式导出(saveas)html文件,为了保证格式的完整,
数据
窗口的单位最好设置成pixels GenerateCSS='1' //保持格式及颜色 Border='0' //不要table边框 CellSpacing='0' //单元格无间距(此项在界面上经常设置不上) 注: (1)Grid生成
标签,Freeform生成
+
标签; (2)生成htmltable时,不知为何会在CSS中的开始自动加一个分号";",导致excel等浏览器打开不能正常
显示
格式; (3)band为foreground或background的对象导不出来,可以动态修改后再导出. 11.export.xml()行
定义
导出xml文件的格式,并为模板保存名称 使用时一定要设置usetemplate值 12.import.xml()行
定义
导入xml文件的格式,并为模板保存名称 使用时一定要设置usetemplate值 13.表达式介绍 略 14.其它也略
PB
动态
查询
主要用于灵活可靠地生成任意复杂的
DataWindow
的Filter
语句
或
SQL
的Select
语句
中的Where
查询
条件。核心技术是采用面向对象方法分析了
SQL
的SELECT
语句
的语法结构,概括出基于表达式类的面向对象模型(包括字段,常数,函数,自
定义
表达式及二元表达式对象)。在
查询
界面中,用户可以灵活地创建、销毁、组合或拆分这些对象,构造出复杂多样的表达式树,有效地实现了
数据
库的动态
查询
。
数据库相关
752
社区成员
12,763
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章