标题:BPMS美容院商品和顾客资料管理程序v0.0.2 Build 20060904
作者:XChinux
日期:2006-06-27 00:57
内容:
一个简单的美容院商品和顾客资料管理程序,用Qt 4.1.3 OpenSource for mingw写的。数据库使用的MySQL(4.1或5.0)
附件中包含了源码包和mingw10.dll, qsqlmysql.dll, libqsqlmysql.a这三个文件,因为怕有的朋友机器上没有编译Qt的MySQL驱动,下载后如果有Qt环境,直接可运行,没有的话,把QtGui4.dll, QtCore4.dll, QtSql4.dll这三个文件拷贝到bin目录下面,也可运行,当然,前提是已经把数据库设置好了。
最新更新(使用Qt 4.1.4 Opensource for win32 mingw版):
解决客户端没有安装Qt 的mysql sql驱动插件情况下不能连接到数据库的情况
解决办法:
将libqsqlmysql.a和qsqlmysql.dll放到plugins/sqldrivers目录下面
并在main.cpp文件主函数中加入下面语句:
QApplication::addLibraryPath("../plugins");
版本更新为0.0.2 Build 20060904
#1 [mileden 07-06 16:46]
谢谢搂主
我下载了,但是数据库没弄明白。
我的数据库环境如下:
#apache_2.0.53-win32-x86-no_ssl
#mysql-4.0.24-win
#php-4.3.10-Win32
#ZendOptimizer-2[1].5.7-Windows-i386 //0.2.0327beta新添加组件
#phpMyAdmin-2.6.1-pl3 //自定义安装可取消
#
我创建了数据库bpmstest,并按照说明将导入sql/bpms.sql,其中不支持charset,我将它删除了。数据库中的表也创建成功了。
但是程序运行时,数据库连不上。
我想要是将数据库改用 SQLITE ,那样就可直接使用了。
#2 [XChinux 07-06 21:06]
附件里有qsqlmysql.dll,把它拷贝到你的Qt相应目录下面试试。(plugins/sqldriver)
另外,MySQL 4.0不支持utf8,可修改源代码main.cpp,将相应的部分去掉(SET NAMES 'gbk')那句
#3 [XChinux 07-06 21:08]
有时间我将继续完善。关于SQLite,我试试可。
#4 [ticru 07-27 10:25]
楼主,强...............不知何年何日,我才有楼主这般功力!!
#5 [ball 08-22 13:28]
XChinux作得不錯