十万火急,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 到应用程序路径下了

...全文
93 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

运行程序就不可以了啊!

1,108

社区成员

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

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