资源简介
基于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_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 7005 2014-06-05 19:02 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 1053 2014-05-16 09:37 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 7120 2014-05-18 12:07 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 1140 2014-05-26 00:12 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 801 2014-05-26 00:32 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 17620 2014-06-06 12:43 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 6385 2014-06-05 19:52 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 1167 2014-05-17 23:04 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 8528 2014-05-26 23:02 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 35 2014-05-22 13:35 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 4167 2014-05-25 12:26 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 368 2014-05-08 19:55 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 433 2014-05-08 20:00 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 542 2014-05-08 21:34 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 4021 2014-05-08 21:37 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 32064 2014-05-08 22:08 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 38 2014-05-22 11:55 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 293880 2014-05-22 10:46 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 2560 2014-05-08 21:37 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 7500 2014-05-08 21:27 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 486 2014-05-08 21:34 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 6184 2014-05-08 21:28 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 480 2014-05-22 10:47 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 1016 2014-05-14 21:43 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 510 2014-05-14 21:36 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 1465 2014-05-18 11:59 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 4666 2014-05-26 00:12 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
文件 994 2014-05-18 12:06 11计科c1_20114822858_莫远华_个人事务管理系统\个人事务管理系统\Databa
............此处省略83个文件信息
相关资源
- Shape与Sqlite数据转换
- 简明英汉词典数据库
- SQLite官方学习手册全 中文
- Navicat for SQLite 11.2.11 - 破解版 - 带注册
- DB.Browser.rar
- sqlite-netFx46-setup-bundle-x64-2015-1.0.108.0
- Notepad++Lua及sqlite数据库助手插件包
- 汉语词典Sqlite
- dotConnect for SQLite
- 一个不错的词典数据库,用mdx转成s
- sqlite经典书籍.zip
- SQLiteExpertPersonal最新版
- SQLiteStudio-3.2.1
- Navicat11.0.7破解版
- KoboReader.sqlite
- 96440英文单词SQLite数据库,包含解释、
- Navicat_for_SQLite破解版
- 基于QT4.8.6的软键盘
- 学生信息管理系统基于SQLite
- navicatforsqlite_破解版
- SQLiteExpert
- Qt花费记账软件
- Sqlite数据库查看器
- qt教师管理系统完整版
- 使用QTableView、QSqlTableMode与QSqlDataba<
- Navicat for SQLite
- SQLite数据库版本升级
- SQLiteExpert 中文破解版
- Linux环境下Qt4图形界面与MySQL编程_13
- 工人安全帽佩戴检测系统
评论
共有 条评论