登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
pb编译运行问题
返回本版】  【发表帖子】  【回复帖子 浏览量  5756      回帖数 2
芳菲    等级  

楼主 发表于  2011/12/23 18:34:23    编 辑   



> ==> Yf_Cheng(nothing)                        说道 
> 本人在用pb6 编一程序,结果 在编译成.exe 文件后 ,一 执行就出现  
> 如下的提示 
>      
>     DBMS not supported in your current installation.  
> 请 教各位高手 ,这是什么地方出错了 ?请指教!谢谢 !   
  
  偶遇到相同问题。估计问题出在数据库连接上。我设的ini文件 
  内容为: 
  [DataBase] 
  DBMS = "MSS Microsoft SQL Server 6.x" 
  Database = "xx" 
  ServerName = "xx" 
  LogId = "xx" 
  DBParm = "" 
  将.ini放与.exe同一目录,或c:windows\下,都没有成功。 
  请过来人予以指点!多谢! 

junjie7520    等级  

2 楼 发表于  2016/3/2 3:09:55    编 辑   



> ==> C_U(只见花开不见花落)                    说道 
>    //hehe   PB中要出错的话,哪敢编译?   
>    请继续指点。  


>    
  在PB6.0及以上版本中你需要将share目录下的 
  三个文件拷在当前目录下或在autoexec.bat中 
  为其设制路径,具体文件你可以查一下书 
  在pb6以下版本中你需要将share目录加入 
  autoexec.bat中或将其文件拷入到当前目录 
  下,你可以试一下,还不行时检查一下数据库 
  客户端的配置,如果仍不成功,你只有请教 
  真正的高手了//hehe 


温州小生    等级  

3 楼 发表于  2016/3/2 3:09:55    编 辑   



> ==> C_U(只见花开不见花落)                    说道 
>     现在可以运行,能打开主窗口,但是一旦点中某些菜单项(功能是打开  
>     含有数据窗口的窗口),就出现'该程序执行了非法操作,即将关闭'的提示。   
>     我又加了pbdwo60.dll, pbdwp60.dll, pbodb.ini,没有效果。  
>     现无书可查,特再次请教。   
  
也许你需要重新编译一次 
编译时选full选项               
我曾遇到过相同的问题这样解决乐 
不知你这里行不行               
编译前最好备份,这种选项有可能    
破坏原文件(如果原文件中存在错误)  
                                 
good luck!               

1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们