社区
DataWindow
帖子详情
如何用非sqlca事务对象创建一个数据窗口??
70082349
2003-10-18 04:49:30
如何用非sqlca事务对象创建一个数据窗口??
...全文
37
6
打赏
收藏
如何用非sqlca事务对象创建一个数据窗口??
如何用非sqlca事务对象创建一个数据窗口??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eastpond
2003-10-21
打赏
举报
回复
创建数据窗口对象的方法跟数据库事务没有关系统。
只是在使用的时候有关:
sqlca:
dw_1.SetTransObject(sqlca)
其它:
dw_1.SetTransObject(other)
liliang800207
2003-10-20
打赏
举报
回复
transaction mysqlca
mysqlca=creat transaction
在进行数据库连接配置
用的时候加上
using mysqlca;
klbt
2003-10-20
打赏
举报
回复
与sqlca的方法一样
dreamnow
2003-10-20
打赏
举报
回复
同意“ jdsnhan(柳荫凉)”方法,如报表头和明细数据分属两个传送对象,则应表头和明细分别建两个dw,各自settransobject("对象名"),两个dw的数据交流通过getitem,setitem等函数实现。
70082349
2003-10-19
打赏
举报
回复
那报表头呢,开始的数据源如何选择呢???
报表头怎么做 啊
jdsnhan
2003-10-19
打赏
举报
回复
和用sqlca一样的。
注意连接事物对象时指明settransobject("你的事物对象")就可以了。
free6.5
<通用查询><通用排序><
数据
备份><
数据
恢复>和<通用
数据
字典>的使用说明 安装步骤: 1.解开压缩文件 2.用PB打开free.pbl中的应用free 3.在free应用的搜索路径中包含 c:freefree.pbl; c:freecond.pbl; c:freesort.pbl; c:freeackup.pbl; c:freefzsr.pbl; 4.在PB下用free.db
创建一个
free
数据
库 5.run即可运行 调用方法: 1.调用<通用查询条件>方法: 把cond.pbl中的所有
对象
拷贝到你的应用中 把表report_condition用
数据
管道拷贝到你的
数据
库中 调用代码: openwithparm(w_condition_free,dw_1) 注意:如果你的
事务
对象
不是
sql
ca
,请修改w_condition_free中的
sql
ca
为你自己的
事务
对象
2.调用<通用排序>方法 把sort.pbl中的所有
对象
拷贝到你的应用中 调用代码: openwithparm(w_sort_free,dw_1) 3.调用<
数据
备份>和<
数据
恢复>方法 把backup.pbl中的所有
对象
拷贝到你的应用中,另外要把rar.exe拷贝到当前目录 <
数据
备份>调用代码:open(w_backup) <
数据
恢复>调用代码:open(w_restor) 功能: (1)压缩备份和解压恢复,压缩率很高 (2)可选择不同的盘符,包括软盘,硬盘,MO,磁带,CD等 (3)对于软盘(A:盘)备份会自动分割1.44M (4)单机备份和恢复简单方便 (5)Sybase Adaptive Server Anywhere网络
数据
库可在工作站或服务器上进行
数据
备份 注意: (1)进度条不太匀速主要是因为要运行外部程序RAR,DBBACKUP,ATTRIB等 (2)在PB下运行时请不要先打开要备份的
数据
库,否则会出现不能关闭
数据
库的错误,如果运行exe则不会. (3)连接
数据
库设置放在ini文件中,同时把w_backup和w_restor中的 inifree.ini 改成你的ini文件 (4)网络
数据
库的
数据
备份要把serverdbbackup.exe拷贝到当前目录 (5)网络
数据
库的
数据
恢复必须在服务器上用单机的连接方式,即先关闭Sybase Adaptive Server连接,然后再用Sybase
SQL
Anywhere连接
数据
库 (6)一定要把rar.exe和attrib.exe拷贝到当前目录 4.调用<通用
数据
字典>的方法 (1)把w_zkl_fzsr拷贝到你的PBL中 (2)把report.db
数据
库中的fzsr表通过
数据
管道导入到你的
数据
库中 (3)在你的
数据
窗口
的doublclicked事件中写上openwithparm(w_zkl_fzsr,this)即可实现这个功能 注意: (1)如果你的
事务
对象
不是
sql
ca
,请修改w_zkl_fzsr中的
sql
ca
为你自己的
事务
对象
(2)如果
数据
字典的
数据
源不是存放在fzsr表中,而是存放在已有的表中, 如在输入"职员编码"字段时需要弹出职员资料表中的
数据
,那需要在w_zkl_fzsr的open事件中增加一些代码, 增加的代码可以看有关读取商品资料表的例子 该源代码的版权属于致用电脑工作室,需要转载的朋友请注明: 来源:PB通用强档:http://pbreport.126.com
【PB】如何
创建一个
动态的
数据
窗口
对象
?
问:我想在程序运行中根据需要动态地建立一个
数据
窗口
对象
,该怎么做呢? 答:方法有四: 第一种方法: 在程序中用Describe()函数得到某个已经存在的
数据
窗口
对象
的源代码。如: string str_dwsyntax,str_lag //获得
数据
窗口
1的语法 str_dwsyntax=dw_1.object.datawindow.syntax //根据
数据
窗口
1的语法动
pb创建my
sql
事务
_Pb的
事务
处理机制
一、
数据
库的
事务
处理简介在
数据
库中,所谓
事务
是指一组逻辑操作单元,使
数据
从一种状态变换到另一种状态。为确保
数据
库中
数据
的一致性,
数据
的操纵应当是离散的成组的逻辑单元,当它全部完成时,
数据
的一致性可以保持,而当这个单元中的一部分操作失败,整个
事务
应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。对
事务
的操作是这样进行的,先定义开始一个
事务
,然后对
数据
作修改操作,这时如果提交(COMMIT)...
POWERBUILDER
数据
窗口
在
窗口
画板中,把一个
数据
窗口
对象
与一个
数据
窗口
控件连接后,如果预览该
数据
窗口
,
数据
窗口
会显示一个没有
数据
的
数据
窗口
控件。应用程序是通过
数据
窗口
控件与
数据
窗口
对象
交互的,如果要想在
数据
窗口
控件中显示
数据
,必须把定义
数据
窗口
对象
的
数据
源连接到
数据
窗口
控件中,也就是说要创建应用程序与
数据
库的连接。Reset ( )函数的功能与删除
数据
窗口
的所有行有些差别,执行Reset ( )函数后再执行Update( )函数并不会清除
数据
库中的
数据
,而删除
数据
窗口
的所有行后再执行Update( )函数就会清除
数据
库中的
数据
。
PB 动态创建
数据
窗口
在实际应用中,经常需要根据用户需求来动态创建
数据
窗,一般方法是这样的。 在一个window中加入一个
数据
窗控件,如dw_new,但是该
数据
窗没有data object,(空白的)就可以用以下语法来创建: dw_new.create(ls_syntax,ls_error) // 创建语法,错误信息 ls_syntax可以用以下三种方法来形成: 一、动态由
sql
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章