数据库
文章平均质量分 91
Phenixyf
这个作者很懒,什么都没留下…
展开
-
SQL数据库入门基础
SQL(Structure Query Language,结构化查询语言)语言是国际标准化组织(ISO)采纳的标准数据库语言。数据库就是一幢大楼,我们要先盖楼,然后再招住户(住户当然就是数据库对象,)。我们盖得大楼的基本格局设计师们已经为我们设计好,我们在创建数据库过程中,系统(设计师)就会我们把格局设计好。我们住户住进去后只需根据自己的需要小改就可以了。那么我们现在来盖楼吧SQL转载 2017-04-02 21:54:02 · 820 阅读 · 0 评论 -
详解SQLite中的数据类型
大多数 SQL 数据库引擎 (据我们所知,除 SQLite 之外的所有 SQL 数据库引擎)都使用严格的静态类型。使用静态类型,值的类型便由它的容器 -- 存储值的特定的列 -- 来决定。SQLite 使用更通用的动态类型系统。在 SQLit 中,值的数据类型与值本身相关,而不是与它的容器。SQLite 的动态类型系统与其它数据库引擎的常用静态类型系统是向后兼容的,在这个意义上,工作在静态类型转载 2017-04-24 23:32:26 · 1223 阅读 · 0 评论 -
SQLite批量插入和其他一些使用心得
SQLite是我在客户端上使用得最多的数据库,方便易用稳定强大,其支持很多的平台和语言:我分别在Windows (C++、QT)、Android、IOS上开发过使用SQLite来保存客户端本地数据的应用。下面说说对使用SQLite的一些心得。 1、批量插入。很多人发现使用SQLite插入大量数据的时候非常慢。我有印象刚使用SQLite的时候发现插入2000条数据(10列左右)居然转载 2017-04-24 14:06:58 · 3205 阅读 · 1 评论 -
QT SQL总结-----/*自己编写*/
1. 数据库内数据结构基本单位是字段,即列。主要应用是表。 使用数据库操作数据时,首先要待处理数据建表,建表的基本就是将数据分成各个字段(列)。2. 数据库的操作只有四项:增(insert)、删(delete)、查(select)、改(update). 如inseter语句,只是用来添加字段datQry.exec("insert into rawdata v原创 2017-04-22 23:25:42 · 382 阅读 · 0 评论 -
QT SQL数据库操作流程
Qt中的QtSql模块提供了对数据库的支持,该模块中的众多类基本上可以分为三层,如下图所示。其中驱动层为具体的数据库和SQL接口层之间提供了底层的桥梁;SQL接口层提供了对数据库的访问,其中的QSqlDatabase类用来创建连接,QSqlQuery类可以使用SQL语句来实现与数据库交互,其他几个类对该层提供了支持;用户接口层的几个类实现了将数据库中的数据链接到窗口部件上,这些类是原创 2017-04-14 16:45:59 · 1468 阅读 · 0 评论 -
VC+ADO+多线程高效、安全的读写数据库
一、问题介绍项目需要实时获取并处理40路相机的现场图像,并将处理结果写入到数据库,采用的方案是使用多线程技术,创建40个工作者线程,每个线程建立一个数据库连接。本文仅将项目中遇到的问题以及解决方法做些记录。二、多线程连接数据库在单线程程序中,只需建立一个数据库连接。在多线程中,因为多线程是并行处理的(对于多核CPU来说),若按单线程方式只建立一个数据库连接,多线程共用此连接转载 2017-04-28 17:57:42 · 1507 阅读 · 0 评论 -
MySQL存入图片+Qt读入读出数据库中的图片
还记得之前的一个项目里要向数据库中存入图片,然后Qt要在数据库中读入读出图片,当时纠结了好久,查阅了很多资料才解决,所以希望本文能给需要朋友点帮助。好了废话不多说,下面开始讲实现步骤。1.MySQL存入图片首先建表时要声明字段的类型为longblob类型,如下:create table `sfood`(`name` varchar(255) not null,`ty转载 2017-04-13 17:11:42 · 405 阅读 · 0 评论 -
数据库编程总结
数据库编程总结当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。数据库编程是对数据库的创建、读写等一列的操作。数据库编程分为数据库客户端编程与数据库服务器端编程。转载 2017-04-12 18:44:00 · 1400 阅读 · 0 评论 -
Qt数据库之数据库常用操作
前面的章节介绍了怎么使用 Qt 连接访问数据库 SQLite 和 MySQL,在这一节里将介绍访问数据库的常用操作细节,主要是关于QSqlDatabase,QSqlQuery 的运用,以及数据库访问安全相关的SQL 注入攻击。小提示1. 现在比较推荐数据库设计时每个表都有一个无意义的主键,如 id。2. 尽量不使用外键,数据的逻辑关系使用上面提到的无意义的 id 来关联,这转载 2017-04-12 18:26:53 · 3583 阅读 · 0 评论 -
Qt数据库sqlite总结
QSqlDatabase类实现了数据库连接的操作QSqlQuery类用来执行SQL语句QSqlRecord类封装数据库所有记录QSqlRelationalTableModelQSqlQueryModelQSqlTableModel第一:QSqlDatabase类QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"转载 2017-04-12 18:24:36 · 467 阅读 · 0 评论 -
sqlite 数据类型
title: SQLITE 数据类型date: 2015-11-20 20:30:52categories: iOStags: sqlite数据类型小小程序猿我的博客:http://daycoding.comSQLITE 数据类型一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数转载 2017-04-24 23:34:23 · 880 阅读 · 0 评论