程序发布后点击登录就不动了解决方案
程序发布后点击登录就不动了
小弟我初次制作了个小系统,PB9+SQL2005,发布后将EXE连同PBMSS90.DLL ,PBVM90.DLL , LIBJCC.DLL , LIBJSYBHEAP.DLL几个文件放在一个文件夹内,本机测试一切OK,放到另一台电脑上,电脑装的是SQL2005评估版。数据库附加一切顺利,可是当我运行程序时,点击EXE文件,弹出对话框后,点击登录,然后就一直卡在那里不动了。
请教教我吧!
------解决方案--------------------
在另一台电脑上装一个pbvm吧。
------解决方案--------------------
PB9发布需要动态库
PBVM90.DLL PowerBuilder 虚拟机
PBDWE90.DLL DataWindow 数据窗口引擎
LIBJCC.DLL PowerBuilder 库管理
PBTRA90.DLL 数据库访问跟踪
PBODB90.DLL PB的ODBC接口
PBMSS90.DLL Microsoft SQL Server接口
PBSYC90.DLL Sybase SQL Server接口
动态库都没问题的话
楼主最好选用ODBC的方式看看,客户端是否能连通服务器
一般连接不上服务器的时候就会傻傻的没有反映
另外在设置好数据库连接connect后
最好再上判断
if sqlca.sqlcode=0 then
open(w_logo)
else
messagebox("错误提示",sqlca.sqlerrtext)
end if
如果数据库能正确连接,那就找找程序中有没有错误
小弟我初次制作了个小系统,PB9+SQL2005,发布后将EXE连同PBMSS90.DLL ,PBVM90.DLL , LIBJCC.DLL , LIBJSYBHEAP.DLL几个文件放在一个文件夹内,本机测试一切OK,放到另一台电脑上,电脑装的是SQL2005评估版。数据库附加一切顺利,可是当我运行程序时,点击EXE文件,弹出对话框后,点击登录,然后就一直卡在那里不动了。
请教教我吧!
------解决方案--------------------
在另一台电脑上装一个pbvm吧。
------解决方案--------------------
PB9发布需要动态库
PBVM90.DLL PowerBuilder 虚拟机
PBDWE90.DLL DataWindow 数据窗口引擎
LIBJCC.DLL PowerBuilder 库管理
PBTRA90.DLL 数据库访问跟踪
PBODB90.DLL PB的ODBC接口
PBMSS90.DLL Microsoft SQL Server接口
PBSYC90.DLL Sybase SQL Server接口
动态库都没问题的话
楼主最好选用ODBC的方式看看,客户端是否能连通服务器
一般连接不上服务器的时候就会傻傻的没有反映
另外在设置好数据库连接connect后
最好再上判断
if sqlca.sqlcode=0 then
open(w_logo)
else
messagebox("错误提示",sqlca.sqlerrtext)
end if
如果数据库能正确连接,那就找找程序中有没有错误