1 Star 0 Fork 2

fengwenhao / ChargeManager

forked from luoboQAQ / ChargeManager 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
main.cpp 871 Bytes
AI 代码解读
一键复制 编辑 原始数据 按行查看 历史
#include "logindialog.h"
#include <QApplication>
#include <QSqlDatabase>
#include <QMessageBox>
#include <QDebug>
bool opendb();
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
opendb();
LoginDialog w;
w.show();
srand(QDateTime::currentDateTime().toSecsSinceEpoch()); //生成随机数种子
return a.exec();
}
bool opendb()
{
QSqlDatabase db;
db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("chm"); //数据库名
db.setUserName("root");
db.setPassword("root");
if (!db.open())
{
QMessageBox::critical(0, QObject::tr("无法打开数据库"),
"无法创建数据库连接! ", QMessageBox::Cancel);
return false;
}
else
{
qDebug("成功打开数据库!");
return true;
}
}
C++
1
https://gitee.com/wenhaofeng/charge-manager.git
git@gitee.com:wenhaofeng/charge-manager.git
wenhaofeng
charge-manager
ChargeManager
master

搜索帮助