database transaction infomation not available

jiuxi2duiwangzhihao 2007-12-22 11:08:53
我用openwithparm()打开一个窗口,但是我在按下按钮后出现对话框 database transaction information not available call settrans or settransobject function ,之后窗口可以正常进入,这是为什么 请各位专家解决
附代码:
if ddlb_1.text="" then
messagebox("注意","请选择您要查看的部门")
return;
end if

string parm
parm=ddlb_1.text

connect using sqlca;
dw_department.settrans(sqlca)
dw_department.retrieve()
openwithparm(w_dview,parm)
...全文
120 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
有点难度哦
SKY_4K_PPM 2008-01-07
  • 打赏
  • 举报
回复
同意jlwei888 ;
SKY_4K_PPM 2008-01-07
  • 打赏
  • 举报
回复
同意jlwei888 ;
xiaoping04408 2008-01-05
  • 打赏
  • 举报
回复
if ddlb_1.text="" then
messagebox("注意","请选择您要查看的部门")
return;
end if

string parm
parm=ddlb_1.text

connect using sqlca;
if sqlca.sqlcode <0 then
messagebox('ERRor','数据库连接失败')
return
end if

//dw_department.settrans(sqlca)
dw_department.settransobject(sqlc)
dw_department.retrieve()
openwithparm(w_dview,parm)
liuzyl 2007-12-26
  • 打赏
  • 举报
回复
sqlca 没有连接上,
所以数据库的连接无效
jlwei888 2007-12-23
  • 打赏
  • 举报
回复
connect using sqlca;
if sqlca.sqlcode <0 then
...//没连上
end if


dw_department.settransobject(sqlca)
SatanAngel 2007-12-22
  • 打赏
  • 举报
回复
dw_department.SetTransObject(sqlca)

609

社区成员

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

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