0 Star 0 Fork 3

fujingyuan/AutoVehTypeMon

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
judgeFileAndDeal.cpp 1.25 KB
一键复制 编辑 原始数据 按行查看 历史
惊险一血 提交于 2014-10-28 10:39 . 首次提交
#include "judgeFileAndDeal.h"
multideal::multideal(){
}
multideal::~multideal(){
}
bool multideal::judgeXlsFile(QString filename){
QString xlssuffix = "xls";
QFileInfo fi(filename);
QString est = fi.completeSuffix();
if(xlssuffix == est)
return true;
return false;
}
bool multideal::judgeDbFile(QString filename){
QString dbsuffix = "db";
QFileInfo fi(filename);
QString est = fi.completeSuffix();
if(dbsuffix == est)
return true;
return false;
}
QVariant multideal::dbFileDeal(QString filename){
{
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(filename);
if(!db.open()){
return false;
}
}
QStringList tables = db.tables();
QString table = tables.at(0);
return table;
}
void multideal::removeConnection(){
QString connectionName;
/**
*@brief 报错
QSqlDatabasePrivate::addDatabase: duplicate connection name
'qt_sql_default_connection',old connection removed.*/
{
connectionName = QSqlDatabase::database().connectionName();
qDebug()<<connectionName;
db.close();
}
QSqlDatabase::removeDatabase(connectionName);
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/fujingyuan/AutoVehTypeMon.git
git@gitee.com:fujingyuan/AutoVehTypeMon.git
fujingyuan
AutoVehTypeMon
AutoVehTypeMon
master

搜索帮助