用C++Builder2007+dbexpress 4.0 +mysql发布程序时的问题及解决
2007-09-27 22:43
344 查看
下载了最新update3的CodeGear RAD 2007,我仅用C++ Builder 2007的部分,因为我仅写C++程序。今天用dbexpress 4.0 + mysql 5.0写的一个小程序。在发布的时候发现了在没有开发环境的OS中,我的程序无法连接数据库,也就是不能连接mysql。是于我几乎把它所有的CodeGear的dll,bpl都copy过去,用VC装载dll过程,发现在有开发环境的OS下面,dbxmys30.dll和libmysql.dll都能正常装载,但在没有开发环境的OS下面,装载这两个dll出异常。结果还是不行,于是我看帮助,看到帮助有提到dbxconnections.ini这个文件,我想是不是这个问题,结果一copy过去,就OK了。
这样的问题,我在BBS中发过,结果几乎没有人知道,我想可能用CodeGear RAD 2007的人太少了。只有少数像我们有Turbo情节的人,才会把它拿出来,写写工具什么的。
附:dbxconnections.ini 所在目录:C:/Documents and Settings/All Users/Documents/RAD Studio/dbExpress
dbxmys30.dll在CodeGear的bin目录下在有,libmysql则在windows下mysql安装后,其bin下面有。
这样的问题,我在BBS中发过,结果几乎没有人知道,我想可能用CodeGear RAD 2007的人太少了。只有少数像我们有Turbo情节的人,才会把它拿出来,写写工具什么的。
附:dbxconnections.ini 所在目录:C:/Documents and Settings/All Users/Documents/RAD Studio/dbExpress
dbxmys30.dll在CodeGear的bin目录下在有,libmysql则在windows下mysql安装后,其bin下面有。
相关文章推荐
- [VS2008] Debug版本程序发布后 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题 解决方法
- 无法将程序发布到symbol得mc1000 问题解决办法
- 解决程序启动时mysql出现 unauthenticated user导致数据库处理慢的问题
- unity5 assetbundle 发布资源平台的大坑。程序发布成exe后执行与编译器内不同的问题解决。
- 如何解决Qt程序在其他电脑上无法运行的问题(Qt程序打包发布)
- Ruby on Rails: "无法启动此程序,因为计算机中丢失LIBMYSQL.dll"问题解决
- asp.net发布到iis后到处excel程序运行出错,问题解决记录
- IIS发布网站浏览之后看到的是文件目录 & Internal Server Error 处理程序“ExtensionlessUrlHandler-ISAPI-4.0_64bit”在其模块列表中有一个错误模块“IsapiModule” 解决方法 & App_global.asax.pduxejp_.dll”--“拒绝访问。 ”
- application Initialization设置导致处理程序ExtensionlessUrlHandler-Integrated-4.0在其模块列表中有一个错误模块问题的解决
- 解决程序与mysql的乱码问题
- 如何解决Qt程序在其他电脑上无法运行的问题(Qt程序打包发布)
- 解决无程序发布权限的问题(www.mynetweaver.cn)
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- VC6.0 工程转到VS2008一些问题的描述及解决方法(附有VS2008发布程序介绍)
- 解决opencv程序在linux环境中发布时的的依赖问题
- 微软重新发布Win7补丁KB3097877 已解决邮件程序崩溃和登录问题
- Ruby on Rails,“无法启动此程序,因为计算机中丢失LIBMYSQL.dll”问题解决
- .NET 4.0 环境下无法直接运行 .NET 2.0 程序的问题,当然目前解决了 (转载--来于园中)
- 解决vs2008下Qt程序发布为绿色版本中碰到的问题