• 大小: 12.44MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-12
  • 语言: 数据库
  • 标签: QT  sqlite  

资源简介

基于QT开发的个人事务管理系统 涉及sqlite的使用

资源截图

代码片段和文件信息

#include “contacts.h“
#include “ui_contacts.h“
#include “QSqlError“

#include “QMessageBox“

Contacts::Contacts(QWidget *parent) :
    QWidget(parent)
    ui(new Ui::Contacts)
{
    ui->setupUi(this);
    ui->pushButton_3->setEnabled(false);
    query = new QSqlQuery();


    ui->tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
    ui->tableWidget->setColumnCount(4);
    ui->tableWidget->setHorizontalHeaderLabels(QStringList()<    ui->tableWidget->horizontalHeader()->setResizeMode(0QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setResizeMode(1QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setResizeMode(2QHeaderView::Stretch);
    ui->tableWidget->horizontalHeader()->setResizeMode(3QHeaderView::Stretch);
    ui->tableWidget->setShowGrid(false);
    ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);

    set_mode();


}

Contacts::~Contacts()
{
    delete query;
    delete ui;
}

void Contacts::set_mode()
{
    query->clear();
    query->exec(“select * from contact“);
    while (query->next()) {
        QString Name = query->value(0).toString();
        QString Phonenumber = query->value(1).toString();
        QString Birthday = query->value(2).toString();
        QString Site = query->value(3).toString();

        int row = ui->tableWidget->rowCount();
        ui->tableWidget->insertRow(row);
        ui->tableWidget->setItem(row0new QTableWidgetItem(Name));
        ui->tableWidget->setItem(row1new QTableWidgetItem(Phonenumber));
        ui->tableWidget->setItem(row2new QTableWidgetItem(Birthday));
        ui->tableWidget->setItem(row3new QTableWidgetItem(Site));
        ui->tableWidget->selectRow(0);
    }

}
QString Contacts::get_Name()
{
    return ui->lineEdit_2->text();
}
QString Contacts::get_Phonenum()
{
    return ui->lineEdit_3->text();
}
QString Contacts::get_site(){
    return ui->textEdit->toPlainText();
}
QString Contacts::get_brithday(){
    return ui->calendarWidget->selectedDate().toString(“yyyy-MM-dd“);
}
void Contacts::add_sli(){
    query->clear();
    query->prepare(“insert into contact(Namephone_codebirthdaysite)“
                   “values(????)“);
    Name = get_Name();
    Num =get_Phonenum();
    Site = get_site();
    Birthday =get_brithday();
    query->addBindValue(get_Name());
    query->addBindValue(get_Phonenum());
    query->addBindValue(get_brithday());
    query->addBindValue(get_site());
    if(!query->exec()){


        emit send_status(“save new linkman fail“);
        QMessageBox::warning(0tr(“NOTE“)tr(“This linkman already exists“));
    }
    else{
        emit send_status(“save new linkman“ +Name+ “success“);
        ui->lineEdit_2->clear();
        ui->lineEdit_3->clear();
        ui->textEdit->clear();
        int row = ui->tableWidget->rowCount();
        ui->tabl

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     868864  2014-06-06 12:37  11计科c1_20114822858_莫远华_个人事务管理系统\11计科c1_20114822858_莫远华_个人事务管理系统.doc

     文件      16958  2014-05-22 13:40  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\A.ico

     文件       7005  2014-06-05 19:02  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\contacts.cpp

     文件       1053  2014-05-16 09:37  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\contacts.h

     文件       7120  2014-05-18 12:07  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\contacts.ui

     文件       1140  2014-05-26 00:12  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Database.h

     文件        801  2014-05-26 00:32  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Database.pro

     文件      17620  2014-06-06 12:43  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Database.pro.user

     文件       6385  2014-06-05 19:52  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\finance.cpp

     文件       1167  2014-05-17 23:04  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\finance.h

     文件       8528  2014-05-26 23:02  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\finance.ui

     文件         35  2014-05-22 13:35  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\icon.rc

     文件       4167  2014-05-25 12:26  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\anoyed.png

     文件        368  2014-05-08 19:55  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\click.png

     文件        433  2014-05-08 20:00  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\click2.png

     文件        542  2014-05-08 21:34  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\fault_checked.png

     文件       4021  2014-05-08 21:37  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\goodjob.png

     文件      32064  2014-05-08 22:08  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\icon.png

     文件         38  2014-05-22 11:55  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\icon.txt

     文件     293880  2014-05-22 10:46  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\load.png

     文件       2560  2014-05-08 21:37  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\normal.png

     文件       7500  2014-05-08 21:27  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\rain.png

     文件        486  2014-05-08 21:34  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\right_checked.png

     文件       6184  2014-05-08 21:28  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\Image\sun.png

     文件        480  2014-05-22 10:47  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\image.qrc

     文件       1016  2014-05-14 21:43  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\inputcontextdialog.cpp

     文件        510  2014-05-14 21:36  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\inputcontextdialog.h

     文件       1465  2014-05-18 11:59  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\inputcontextdialog.ui

     文件       4666  2014-05-26 00:12  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\journal.cpp

     文件        994  2014-05-18 12:06  11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Database\journal.h

............此处省略83个文件信息

评论

共有 条评论