资源简介
Qt Sqlite的两个基础小例程,开发环境为ubuntu+Qt5.6.1,WIN下也可用,有的时候调数据库还是挺麻烦的,涉及到驱动的问题,但是Qt集成了Sqlite用着还是挺方便的。
代码片段和文件信息
#include “qsqlite.h“
#include “database.h“
#include
#include
#include se>
#include
#include
#include
#include
#include
int main(int argc char *argv[])
{
QApplication a(argc argv);
// QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
// QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
if(!createConnection())
return 1;
// qDebug()<<“available drivers:“;
// QStringList drivers = QSqlDatabase::drivers();
// foreach(QString driver drivers)
// qDebug()<
// QSqlDatabase db=QSqlDatabase::addDatabase(“QSQLITE“);
// db.setDatabaseName(“/home/maowendi/mao/Project/Qt/QSqlite_test/EasyChat.db“);
// db.setUserName(“root“);
// db.setPassword(“123456“);
// if(!db.open()){
// qDebug()<<“Unable to open database“;
// }else{
// qDebug()<<“Database connection established“;
// }
// QSqlQuery query;
// query.exec(“select * from User“);
// // query.prepare(“select * from User“);
// while(query.next())
// {
// QString userId = query.value(“UserId“).toString();
// QString age = query.value(“age“).toString();
// qDebug()< // qDebug()< // }
Qsqlite w;
w.show();
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-26 14:07 Qt_SQlite\
目录 0 2016-08-26 14:07 Qt_SQlite\QSqlite_test\
文件 832 2016-08-17 15:13 Qt_SQlite\QSqlite_test\databa
文件 2048 2016-07-18 14:07 Qt_SQlite\QSqlite_test\EasyChat.db
文件 1459 2016-08-17 14:51 Qt_SQlite\QSqlite_test\main.cpp
文件 2723 2016-08-17 14:51 Qt_SQlite\QSqlite_test\qsqlite.cpp
文件 622 2016-07-21 14:10 Qt_SQlite\QSqlite_test\qsqlite.h
文件 3423 2016-07-21 14:10 Qt_SQlite\QSqlite_test\qsqlite.ui
文件 377 2016-07-21 11:32 Qt_SQlite\QSqlite_test\QSqlite_test.pro
文件 24181 2016-08-26 14:04 Qt_SQlite\QSqlite_test\QSqlite_test.pro.user
文件 3072 2016-07-18 15:31 Qt_SQlite\QSqlite_test\student.db
目录 0 2016-08-26 14:07 Qt_SQlite\sqliteTest\
文件 832 2016-08-17 15:13 Qt_SQlite\sqliteTest\databa
文件 172 2016-08-26 14:00 Qt_SQlite\sqliteTest\main.cpp
文件 769 2016-08-26 14:04 Qt_SQlite\sqliteTest\mainwindow.cpp
文件 291 2016-08-26 14:00 Qt_SQlite\sqliteTest\mainwindow.h
文件 630 2016-08-26 14:00 Qt_SQlite\sqliteTest\mainwindow.ui
文件 384 2016-08-26 14:02 Qt_SQlite\sqliteTest\sqliteTest.pro
文件 44489 2016-08-26 14:04 Qt_SQlite\sqliteTest\sqliteTest.pro.user
评论
共有 条评论