摘要:
QStackedWidget 是 Qt 框架中的一个容器类,它可以用来管理多个窗口或页面,只显示其中一个窗口或页面。在 QStackedWidget 中,只有当前激活的窗口或页面可见,其他窗口或页面被隐藏。 使用 QStackedWidget 可以方便地实现页面切换效果,比如制作一个具有多个页面的向 阅读全文
摘要:
属性和方法 QTableWidget 有很多属性和方法,完整的可查看帮助文档。 在窗口上放置一个 QTableWidget 控件后,既可以在设计师 UI 界面来编辑属性和添加数据,也可以在代码中动态地设置 这里列出常用的属性和方法 行列数目、行表头、列表头 设置和获取行列的数目 // 获取/设置行的 阅读全文
摘要:
属性和方法 // 获取和设置当前值 int value() const; void setValue(int); // 获取和设置最大值 int maximum() const; void setMaximum(int); //获取和设置最小值 int minimum() const; void s 阅读全文
摘要:
QSqlDatabase类 该类专门用于处理喝数据库的连接,头文件需要导入QSqlDatabase 在工程qmake.pro文件中加入SQL数据库支持: QT += sql Qsqlquery类 QSqlQuery类提供执行和操作SQL语句和各种方法,比如执行DML语句,如select/insert 阅读全文
摘要:
SQLite事务 数据库事务时访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,时一个不可分割的工作单位,事务由事务开始与事务结束之间执行的全部数据库操作组成。 事务属性 原子性 一致性 隔离性 BEGIN; Delete from staff where sid= 阅读全文
摘要:
SQLite创建视图 视图为一张虚拟表,他内容数据由查询决定,视图冰不在数据库中存储的数据值形式存储,记录喝字段由自由视图的查询所引用的表,并且在引用视图时动态生成。 可以在视图上创建一个触发器。 优势:视点集中简化操作定制数据安全性问题。 语法: CREATE VIEW VIEW_NAME AS 阅读全文
摘要:
创建索引 索引(index)是一种特殊查找表,数据库引擎用来加速数据检索功能,创建索引语法如下 CREATE INDEX 索引名称 ON 数据表名称。 单列索引(基于表的一个列上创建索引)。 唯一索引(唯一索引不允许任何重复的值插入到数据表中:create unique index...)。 组合索 阅读全文
摘要:
SQLite触发器是数据库的回调函数,在指定数据库时间发生时,自动执行或调用,比如insert,update,delete时触发 创建一个触发器(trigger)基本语法如下: CREATE TRIGGER TRIGGER_NAME [BEFORE|AFTER] EVENT_NAME ON TABL 阅读全文
摘要:
distinct关键词专用于消除重复记录 SELECT DISTINCT COLUMN1, COLUMN2,....COLUMNN FROM TABLE_NAME WHERE [CONDITION]; --通过distinct关键字消除重复姓名 select * from staff; select 阅读全文
摘要:
INSERT INTO 语句语法 语法1 INSERT INTO TABLE_NAME[(column1,column2,column3....,columnN)] VALUE( VALUE1,VALUE2,VALUE3...VALUEN); 语法2 不需要指定列名,确保值顺序一致就行 INSERT 阅读全文