Qt实现对RFID的操作


用Qt写的能读到rfid传来的数据,并进行数据的添加修改
资源截图
代码片段和文件信息

#include 
#include 
#include “QVariant“
#include “database.h“
#include 


Database::Database()
{

}
bool Database::createConnection(QString dbname)
{
    QSqlDatabase db= QSqlDatabase::addDatabase(“QSQLITE“) ;
    db.setDatabaseName(dbname);



    if(!db.open())
    {
        QMessageBox::critical(0“cannot open dataase““Unabel to connect“QMessageBox::Cancel);

        return false;


    }
    qDebug()<<“createConnection:“ ;

    return true;

}
void Database::createTables()
    {

    QSqlQuery query;
    qDebug()<< “createTables :“;
    //创建一张可以进入房间的人员表
    query.exec(“create table CanEnter(NUM Integer Primary key NAME varchar(10)CurTime DATETIME)“);
    query.exec(“insert into CanEnter values(119‘蒋春雨‘‘2010/1/21‘)“);
    query.exec(“insert into CanEnter values(118‘老蒋‘‘2011/12/32‘)“);
    query.exec(“insert into CanEnter values(117‘蒋委员长‘‘2012/12/23‘)“);

    //创建一张已经进入过该房间的人员表
    query.exec(“create table enterP(NUM Integet Primary key NAME varchar(10)CurTime DATETIME) “);

    //假设一下人员进入过
    query.exec(“insert into enterP values(116‘张三‘‘2011/12/31 ‘)“);
    query.exec(“insert into enterP values(115‘李四‘‘2011/12/31‘)“);
    query.exec(“insert into enterP values(114‘王二‘‘2011/12/31‘)“);


       //密码
    query.exec(“create table password(pwd varchar primary key)“);
        query.exec(“insert into password values(‘11111800210‘)“);




}
void Database::closeDatabase()
{

    db.close();

}









 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-06-19 19:11  rfidTestMS
     文件        1657  2013-06-19 19:08  rfidTestMSdatabase.cpp
     文件         296  2013-04-27 10:27  rfidTestMSdatabase.h
     目录           0  2013-05-11 16:38  rfidTestMSimage
     文件       25207  2011-12-07 18:24  rfidTestMSimage4d655156376b121a574e006b.jpg
     文件      280387  2011-10-19 16:31  rfidTestMSimage5e6c8c2f0d6aa5571f308981.jpg
     文件     2359350  2011-11-12 17:00  rfidTestMSimage6f3bc0955cea0749d1135ed0.bmp
     文件       41272  2011-12-14 21:42  rfidTestMSimage6fcd8c1b0e164bbf1bd5760a.jpg
     文件      717687  2013-04-05 12:31  rfidTestMSimageIMG_20130405_123158.jpg
     文件      759031  2013-04-05 12:32  rfidTestMSimageIMG_20130405_123201.jpg
     文件      748727  2013-04-05 12:32  rfidTestMSimageIMG_20130405_123220.jpg
     文件      697463  2013-04-05 12:32  rfidTestMSimageIMG_20130405_123251.jpg
     文件      860983  2013-04-05 12:32  rfidTestMSimageIMG_20130405_123257.jpg
     文件       38745  2013-04-13 13:16  rfidTestMSimageIMG_20130413_131633.jpg
     文件      708535  2013-04-14 11:34  rfidTestMSimageIMG_20130414_113406.jpg
     文件       35737  2013-04-15 09:38  rfidTestMSimageIMG_20130415_093844.jpg
     文件        1284  2013-06-19 19:08  rfidTestMSlogindlg.cpp
     文件         393  2013-05-11 18:17  rfidTestMSlogindlg.h
     文件        3782  2013-06-19 19:08  rfidTestMSlogindlg.ui
     文件         368  2013-05-09 20:48  rfidTestMSmain.cpp
     文件         700  2013-05-11 16:38  rfidTestMS
esource.qrc
     文件         527  2013-06-19 19:02  rfidTestMS
fidTestMS.pro
     文件       31453  2013-06-19 19:11  rfidTestMS
fidTestMS.pro.user
     文件        8333  2013-06-10 16:50  rfidTestMSwidget.cpp
     文件        1867  2013-05-11 18:17  rfidTestMSwidget.h
     文件       15382  2013-06-19 19:08  rfidTestMSwidget.ui

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)