关于不能连结数据库的问题?

astk 2002-05-13 02:59:18
为什么用pb打开已经编译完的pb程序中的DB文件时出现以下错误:
“sqlstate=08001
[sybase][ODBC Driver] Unable to connect to database sever
unable to start specified database"
请各位高手帮忙,急!!!!!!
...全文
9 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
andyG 2002-05-13
好像用的是sql anywhere数据库,要安装sql anywhere(如果未安装);要用pbodbXX.dll;sqlca的各个连接参数要正确;数据源“ODBC配置”的“数据库”标签页的“start line”不能为空,要填上 C:\Program Files\Sybase\SQL Anywhere 7\win32\dbeng7.exe -d -c8m 之类;DB文件必须有效。
以上都满足的话,估计可以解决问题了。
回复
programmerwei 2002-05-13
配置一下ODBC,有一个选项,database start file关鍵是你程序代码的搜索路径,在ini文件中可以设置。一切都是你用profile文件能连上数据库。
回复
hanps 2002-05-13
重新配置odbc
回复
hanps 2002-05-13
重新配置odbc
回复
programmerwei 2002-05-13
楼上说的对。另外看看程序代码的搜索路径。profile中的设置和你代码读的是否一致。
回复
swjtu95 2002-05-13
照 zhanwei(詹维) 说法重新配置ODBC....
回复
oceanaut 2002-05-13
正确配置你的ODBC数据源.具体配置方法如下:
1.进入pb的Database profile画面,选择odbc,再单击new
2.进入到另一个画面,输入用户名,口令,选择数据源,这里的数据源指的是你配置的ODBC
3.设置好后,测试连接,若连接成功,就可以直接生成执行文件了

注:
  如果测试成功后,你直接可以将这些连接代码复制到程序连接数据库的地方,用来连接
数据库,这样可以减少一些重复写代码的步骤哦.
回复
linger_liang 2002-05-13
dll文件齐了吗,ini文件设置对了吗?请检查一下。。
回复
zhanwei 2002-05-13
重新配置一下ODBC!
回复
相关推荐
发帖
数据库相关
创建于2007-09-28

734

社区成员

PowerBuilder 数据库相关
申请成为版主
帖子事件
创建了帖子
2002-05-13 02:59
社区公告
暂无公告