急急急,为何出现这种情况?

widehai 2003-01-04 03:04:10
我建立了一个datawindow类型的dw_operator,又建立了一个window类型的d_change,把
dw_operator控件插入w_change窗口中,取名为dw_1(它和dw_operator对应),又建立了四个控制按钮,其中有一个删除按钮,我写了如下代码:
integer li_flag
If dw_1.GetRow()<1 Then
return
End If
li_flag=MessageBox('提示','确定要删除第'+String(dw_1.GetRow())+'行数据吗?',Question!,YesNo!,2)
If li_flag=2 Then
return
dw_1.DeleteRow(0)
End If
出现 unknown function name li_flag=messagebox ,这是何故?

没有办法,我只有把它去掉,在d_change的open窗口中
dw_1.SetTransObject(sqlca)
dw_1.Retrieve()
运行时出现"database transaction information not available,call SetTrans or
SetTransObject function",这是什么原因?
星期一要交作业了,怎样才能解决这个问题,请帮忙?谢谢!

...全文
27 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

611

社区成员

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

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