说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

高手哥哥,给小弟指条明路吧!

编辑:说三道四文库 发布时间:2018-04-19 06:04
HTML文档下载 WORD文档下载 PDF文档下载
我正在作毕业设计,真后悔选PB来作.
我碰到这么一个怪事:
我的程序在没编译的时候运行,对数据库的操作都好好的,但编译后有一个表中的数据提不出来,(编译前运行时对这个表的操作都正常)其他的都好好的,这个表有中一条记录
我执行dw_1.retrieve()后,提出不出数据来,我又新建表,新建数据窗口(n次),还是不行
数据库:sql anywhere
你重新编译的时候选上prompt for overwrite,并把rebuild选中full试试!
我按你说的做了,但现在编译后就不能运行了
提示信息:DBMS is not supported in your current installation.
那是因为你的程序目录下少了几个dll文件

详情请看一下这个贴子吧

http://www.csdn.net/expert/topic/133/133833.shtm
编译后,生成的应用程序必须通过pb专用的数据接口才可以对数据库进行访问。
在pb开发环境下,通过pb.ini可以自动访问sybase目录下的shared下的这些文件。
把shared中的相关dll文件放到你程序的目录即可。
有PBODB70.DLL文件吗?ODBC配置对吗?连接数据库是用PB.INI还是在脚本中实现?
~~
估计是你配置错误,好好检查一下
真不好诊断啦
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘