十万火急,pb8.0 注册数据园的问题,没有连接上数据库

hzhxxx 2002-12-06 04:17:42
1. 我在注册表的注册情况是 Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 7.0]
"Driver"="d:\\test\\dbodbc7.dll"
"Setup"="d:\\test\\dbodbc7.dll"

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\kcgl]
"Driver"="d:\\test\\dbodbc7.dll"
"UID"="dba"
"PWD"="sql"
"Description"="kcgl"
"DatabaseFile"="D:\\test\\kcgl.db"
"DatabaseName"="kcgl"
"EngineName"="kcgl"
"AutoStop"="YES"
"Integrated"="NO"

运行 ddbeng7.exe 可以直接连接连接上 test.db,在 odbc 配置中也可以

运行程序后就不可以了,提示 sqlca.sqlerrtext = dbms is not supported in you current installation 我在 Pb7.0下原来都是这样的啊,可以的

我把


//打包以下dll
s_dll = " PowerBuilder 8.0 :" +&
"libjcc.dll,pbdwe80.dll,pbo8480.dll,pbvm80.dll,pbwed80.dll " +&
" sql anywhere7 : " +&
" dbcon7.dll,dbodbc7.dll,dboledb7.dll,dbserv7.dll,libsybbr.dll,scsvmn7.dll "

都 copy 到应用程序路径下了

...全文
47 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hzhxxx 2002-12-10
我好象加了 start!

回复
toutou 2002-12-10
你少一个“start”键值,其值为“D:\Program Files\Sybase\SQL Anywhere 7\win32\dbeng7.exe -c 8m”,路径自己改,注意后面的参数一定不能少
回复
hzhxxx 2002-12-09
up

急了啊!
回复
hzhxxx 2002-12-09
up

急了啊!
回复
hzhxxx 2002-12-06
我把所有的 dll 和 exe 都 copy 了啊

把所有的 pb win32\下的 东西 和 share\东西都 copy 应用程序的 *.exe相同路径 ,就是 d:\test\

我在使用 dbeng7.exe 和 ODBC 配置环境都可以连接上 kcgl.db

运行程序就不可以了啊
回复
888888888888 2002-12-06
关注
回复
bcbhj 2002-12-06
我用得蛮好啊??系统问题?? 我感觉 PB8和ASA7的动态库是不是少了几个??
回复
hzhxxx 2002-12-06


pb8.0 和 pb7.0 在配置数据远上有什么大的差别吗?

s_dll = " PowerBuilder 8.0 :" +&
"libjcc.dll,pbdwe80.dll,pbo8480.dll,pbvm80.dll,pbwed80.dll " +&
" sql anywhere7 : " +&
" dbcon7.dll,dbodbc7.dll,dboledb7.dll,dbserv7.dll,libsybbr.dll,scsvmn7.dll "

这些 dll和exe 没有用啊!
回复
hzhxxx 2002-12-06
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\kcgl]
"Driver"="d:\\test\\dbodbc7.dll"
"UID"="dba"
"PWD"="sql"
"Description"="kcgl"
"DatabaseFile"="D:\\test\\kcgl.db"
"DatabaseName"="kcgl"
"EngineName"="kcgl"
"AutoStop"="YES"
"Integrated"="NO"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 7.0]
"Driver"="d:\\test\\dbodbc7.dll"
"Setup"="d:\\test\\dbodbc7.dll"

我把所有的 pb win32\下的 东西 和 share\东西都 copy 应用程序的 *.exe相同路径 ,就是 d:\test\

我在使用 dbeng7.exe 和 ODBC 配置环境都可以连接上 kcgl.db

运行程序就不可以了啊!
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

891

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-12-06 04:17
社区公告
暂无公告