Transaction not connected!

nickr 2003-06-15 01:43:10
系统发布了,pb的动态连接库都copy 过去了,
在客户的机器上运行后,可以出现我在application的powerScript写的登陆窗口,然后在第一次出现sql语句的时候发生错误,弹出一个对话框说:Transaction not connected.
我在客户的机器上安装了pb之后运行就没有出现这个问题
我用的是pb6.5。

大虾给帮忙看看,有什么解决的方法?
...全文
833 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nickr 2003-06-15
  • 打赏
  • 举报
回复
我刚刚装的pb6.5,的确找不到libjcc.dll啊!还有那个libjotsclnt.dll也没。
那位给我发一份吧?
我的email:lieph@163.com

谢啦。
waterstony 2003-06-15
  • 打赏
  • 举报
回复
pb的dll:
PBMss60.dll、pbvm60.dll,pbdwe60.dll、PBRTC60.DLL、PBTRA60.DLL、pbodb60.dll、pbdwo60.dll、pbdwp60.dll
waterstony 2003-06-15
  • 打赏
  • 举报
回复
还有sqlserver的几个dll:
dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL、DBMSSOCN.DLL、WINDBVER.EXE

pb的dll:
PBMss60.dll、libjcc.dll,pbvm60.dll,pbdwe60.dll、libjotsclnt.dll、PBRTC60.DLL、PBTRA60.DLL、pbodb60.dll、pbdwo60.dll、pbdwp60.dll
nickr 2003-06-15
  • 打赏
  • 举报
回复
我弄错了,应该是*60.
我找了一下,pbvm60.dll,pbdwe60.dll ,我都copy 过去了,
但libjcc.dll在shared下找不到.
pbmss60没有copy 过去,不过如果客户机上安装了sqlserver2000的客户端程序应该就不用copy 这个dll了吧?
nickr 2003-06-15
  • 打赏
  • 举报
回复
我用的是pb6.5,是不是将你提到的*70都改称*65,
另外,我用直联驱动,数据库用的是sqlserver2000
那就只要拷贝pbmss65.dll了吧?
joss 2003-06-15
  • 打赏
  • 举报
回复
DLL和INI文件没有COPY完整!

1.必需的文件 pbvm70.dll,pbdwe70.dll ,libjcc.dll,在PB目录所在的shared目录下
2.需要ODBC支持的 pbodb70.dll,pbodb70.ini
3.特定的ODBC驱动
 SQL anywhere就在 sql anywhere\win32目录下的所有exe,dll文件。
 ASA在 Sybase\Adaptive Server Anywhere 6.0\win32 目录下,为
 dbeng6.exe,dbsrv6.exe,dbodbc6.dll
4.需要数据库直连驱动的
5.对应的驱动,
 ORACLE(8.0.3,8.0.4,8.0.5) : Pbo8470.dll,
 Sybase :  pbdbl70.dll,pbdbt70.dll,pbsyc70.dll(ct-lib),pbsyt760.dll(d b-lib),
 Informix : PBin770.dll
 MS SQL Server6/7 : PBmss70.dll


1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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