
Sqlite
文章平均质量分 65
介绍sqlite在各种语言中的使用,如python,c#,java,c++
河西石头
二十年如一日
展开
-
mysql8.0从安装部署到使用
列出mysql常见问题:下载,安装,部署,服务启动,密码修改原创 2022-09-25 17:05:27 · 1507 阅读 · 0 评论 -
python中sqlite的基本调用和数据库类的封装案例(2)
这篇博文将对python中使用sqlite数据库典型方法的增、删、改、查的具体封装逐一介绍。代码在python3.8中测试通过,可以作为实例直接使用。原创 2022-04-10 13:07:40 · 2223 阅读 · 2 评论 -
python中sqlite的基本调用和数据库类的封装案例(1)
我前面的博文分别介绍过如何在C#中QT中VC中,甚至还介绍了processing中如何调用sqlite。这里,我们介绍python中如何调用sqlite,因为要写一个应用系统多少都要进行数据库的操作。原创 2022-04-09 23:06:17 · 4611 阅读 · 0 评论 -
如何将excel数据导入sqlite中致命的编码不统一
Error while importing data: table xxx has 3 columns but 1 values were suppliedCould not import data row number 1. The row was ignored. Problem details: table tbPrice has 3 columns but 2 values were supplied这些错误错在哪里还真的一时无法找到其根本。我们先来看看我们是如何导出excel为csv数据的打原创 2021-09-29 11:02:57 · 1591 阅读 · 0 评论 -
再谈QSqlQuery::exec: database not open问题的解决
前面,写了一篇关于解决QSqlQuery::exec: database not open的博文,解决的方案是在QSqlQuery初始化的时候为其指定数据库。但我们明明链接好了唯一的数据库,为什么还要在这里为其指定数据库呢?这样太不方便了!这就失去了QSqlQuery的灵活性(相对QSqlQueryModel QSqlTableModel来说QSqlQuery的特点就是灵活)。在测试时发现如果数据库连接成功后,立即声明一个QSqlQuery而不为其指定数据库来初始化是可以正常操作数据库的。测试代码如下:原创 2021-09-22 16:22:27 · 8644 阅读 · 9 评论 -
使用QT操作sqlite(3)--表单数据的操作
使用QT操作sqlite(2)–表单数据显示原创 2019-10-14 08:49:10 · 556 阅读 · 0 评论 -
如何解决QSqlQuery::exec: database not open
对于初学QT数据库操作的童鞋来说,一定有这么一丢丢的疑问,为何我们从来没有看见QSqlQuery在声明的时候或者实例化的时候与数据库进行关联呢?实际这是QT系统为我们提供的一个便利,如果我们仅仅只有一个连接,那么系统默认将QSqlQuery关联到了默认的唯一的数据库连接上了。也正因如此,我们遇上了QSqlQuery::exec: database not open的问题。也正因如此,我们QT中...原创 2019-10-13 23:25:19 · 17613 阅读 · 5 评论 -
使用QT操作sqlite(2)--表单数据显示
在前面的《使用QT操作sqlite(1)》中,我们简单介绍了在QT5中如何通过其内置的驱动与sqlite建立连接,在debug信息中显示连接信息和数据库内的信息。这里我们开始使用QT中的控件来显示数据库中的数据信息。一、数据显示原理介绍二、在控件中显示1、在Commbox中显示2、在tableView中显示...原创 2019-10-13 18:06:21 · 1780 阅读 · 2 评论 -
在VS2017 C#中快速用上Sqlite
如果我们想编写一个有数据库支持的程序,但是我们又不想安装数据服务器,那么Sqlite我们最好的选择,以前我们还可以选择微软的Access数据库文件MDB,但随着微软的Office的升级,MDB的支持也是越来越错综复杂了,所以这里我们为了快速的实现我们的目标,我们选择了Sqlite。如何快速的能够将Sqlite用到我们的C#项目中去呢?其实只有三部:1、找到System.data.SQlite....原创 2018-12-26 09:25:59 · 2855 阅读 · 0 评论 -
使用QT操作sqlite(1)--QT数据库连接
sqlite相对其他的数据库而言,算是轻量级的数据库,它没有服务器,像sql server oracle等,等是需要服务器的,有的时候写一点小东西,或者单机版的程序非得在机器上安装一个服务器也是非常郁闷而不情愿的。在QT5之前,使用sqlite都需要首先安装驱动(记得QT4的时候是拷贝sqlite的几个动态链接文件就算作是安装驱动了),但从QT5开始已经自带了sqlite的驱动了。也就是说使用s...原创 2018-12-13 00:00:38 · 1264 阅读 · 0 评论 -
Processing 中使用sqlite
要在Processing中使用sqlite,首先必须要安装驱动库,我们可以通过Processing自带的库搜索引擎来完成。如下图所示:样例代码import de.bezier.data.sql.*; SQLite db; void setup(){ size( 100, 100 );db = new SQLite( this, "test.db" ); // open d...原创 2018-11-29 18:28:03 · 652 阅读 · 0 评论