我已经使用 PFC 将一个项目从 PowerBuilder 12 classic 迁移到 Powerbuilder 12.net。即使在 PB12 中与数据库的连接是成功的,但对于 PB12.net 来说并非如此。
我一直在调试这个问题,并且返回 false的DBHandle
函数。在 PB12 经典中,这返回 true。我已经制作了一个成功连接的数据库配置文件。of_IsConnected
pfc_n_tr
这是检查连接成功的代码:
if this.DBHandle() = 0 then
return false
else
return true
end if
我connect using sqlca;
在检查之前添加了查看问题,但我得到了:
Transaction already connected
in SQLErrText
.
可能是什么问题?