如何在PowerBuilder中把一张SQL数据库中的视图打印出来显示在窗口里面

lifecat9 2005-06-12 11:27:47
SQL里面的supersuffet数据库中有表Tab_employee,已经建立测试视图vi_employee,内容为
CREATE VIEW vi_Employee
AS
SELECT *
FROM Tab_Employee

PowerBuilder中已经有窗体win_employee,并已经在程序load时连接好数据库supersuffet

我现在想要在窗体win_employee中显示vi_Employee表的内容,要加什么控件,执行步骤是什么,才能把视图显示出:请写一下具体步骤,贴相关教学网址也可以.
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lifecat9 2005-06-12
  • 打赏
  • 举报
回复
非常感谢小免子给我的回答..我已经做好了
klbt 2005-06-12
  • 打赏
  • 举报
回复
视图可以看成一张表。
win_employee中放置一个数据窗口控件dw_1,
新创建一个数据窗口对象,数据源选择vi_Employee,类型选择grid或其它都可以,保存为d_vi_Employee。
然后把dw_1的dataobject属性设置为d_vi_Employee

在win_employee的open事件中编码:
dw_1.SetTransObject(sqlca)
dw_1.Retrieve()
即可。

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧