首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

程序发布后点击登录就不动了解决方案

2012-03-15 
程序发布后点击登录就不动了小弟我初次制作了个小系统,PB9+SQL2005,发布后将EXE连同PBMSS90.DLL ,PBVM90.D

程序发布后点击登录就不动了
小弟我初次制作了个小系统,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

如果数据库能正确连接,那就找找程序中有没有错误

热点排行