1、连接数据库。
直接在cmd中输入:sqlite3 d:\test.db
如果没有就建立一个,如果有打开原来那个。:)
2、接着可以直接用sql语句操作,比如建表,查询等等。
举例:reate table student(name text,sex text) //建表
select * from student //查询
3、从文件读入到表。
如果有一个文本文件studentData.txt保存着学生的数据。
.import d:\studentData.txt student
这是文件中的数据已经导入表中。
不过这里可能会有一个问题就是会报错,这个错是因为分隔符引起的。
所以在输入上面这句话以前需要另外输入一句话
.separator ","
//如果这里是逗号表示在文本文件中每一个记录存的时候分隔符用的是逗号。
//比如 张三,男
4、将结果输出到文本文件
怎样将对表的操作结果写入到文本文件中呢?
输入下面的语句即可:
.output d:\result.txt
select * from students; //查询的结果
slqlite 中有很多有意思的特殊命令用.help可以看到这些命令
分享到:
相关推荐
这个“uniAPP使用sqlite数据库demo”是一个示例项目,旨在展示如何在uniAPP中集成并操作SQLite数据库。下面我们将详细探讨相关知识点。 1. **uniAPP介绍**: - uniAPP是由HBuilderX开发的一款基于Vue.js的开源框架...
使用`sqlite3_prepare_v2`准备SQL插入语句,然后通过`sqlite3_bind`函数绑定参数值,最后用`sqlite3_step`执行插入操作。比如,向`Employees`表中插入两条记录: ```sql INSERT INTO Employees (ID, Name, Salary) ...
本项目“安卓SQLite数据库相关-实现对没填的工时记录操作android数据库sqlite.zip”主要探讨了如何在Android应用中使用SQLite数据库来管理工时记录。 SQLite数据库在Android中被广泛用于数据持久化,它允许开发者...
sqlite当多线程操作时,会有一定概率损坏;此工具可以修复数据库,把有问题的记录自动修复或移除。用Visual Studio2019开发,内含sqlite3安装包,可以直接查看代码,也可以直接使用编译好的文件测试。
当我们谈论"QT 使用SQLite3"时,这意味着我们要在Qt环境中利用SQLite3进行数据存储和操作。以下是对这一主题的详细阐述: 首先,要在Qt中使用SQLite3,我们需要确保已安装了SQLite3库,并且在项目中正确地配置了Qt...
"Android应用源码基于SQLite的信用卡收支记录"项目是利用SQLite数据库来管理个人财务的应用实例,特别关注信用卡的消费和收入记录。这个项目可以帮助开发者理解和实践如何在Android环境中有效地运用SQLite进行数据...
Sqlite基本操作,历史记录大于10条自动删除 String sql = "delete from user where" + " (select count(id) from user )> 9 and " + " id in (select id from user order by id desc limit " + " (select count...
在本文中,我们将深入探讨如何在Visual Studio 2010 (VS2010) 中使用SQLite数据库进行基本操作,包括数据库的创建、建表、插入数据以及查询数据。SQLite是一个轻量级的、开源的嵌入式SQL数据库引擎,它无需单独的...
更新已存在记录使用`UPDATE`语句,通常与`WHERE`子句一起使用来指定要修改的记录: ```sql UPDATE RunTracker SET duration = 35 WHERE id = 1; ``` 这会将id为1的记录的持续时间改为35。 删除数据: 删除记录使用`...
你可以使用`sqlite3_prepare_v2()`来编译SQL语句,然后用`sqlite3_step()`执行,`sqlite3_bind_*()`系列函数用来绑定参数。例如,插入一条记录: ```c const char *sql = "INSERT INTO MyTable VALUES (?, ?)"; ...
4. 执行SQL语句:使用`sqlite3_exec()`函数执行SQL命令,例如创建表、插入数据、更新记录等。 5. 准备和绑定参数:对于可变参数的SQL语句,可以使用`sqlite3_prepare_v2()`准备一个SQL语句,然后使用`sqlite3_bind_*...
【标题】基于Qt和SQLite数据库实现的简易记录小程序 【正文】 Qt是一个跨平台的C++应用程序开发框架,广泛应用于GUI编程,同时也支持非图形化的命令行应用。它提供了丰富的库,包括窗口管理、网络通信、数据库接口...
13. SQLITE_NOTFOUND (12): 内部使用,表示表或记录不存在。 14. SQLITE_FULL (13): 数据库已满,无法再插入数据。 15. SQLITE_CANTOPEN (14): 无法打开数据库文件,可能是因为文件不存在或权限问题。 16. SQLITE_...
**VB6 使用SQLite的完整教程** 本教程提供了一个详尽的VB6(Visual Basic 6)环境下使用SQLite数据库的实例,旨在帮助开发者更好地理解和运用SQLite。SQLite是一个轻量级、自包含的数据库引擎,适用于各种应用程序...
qlite数据库远程管理器,只要在SQLITE数据文件所在目录下运行SQLITE3SERVER服务器程序就可以在于之联网的机器管理SQLITE数据库。可同时管理多台SQLITE数据库服务器。 实现的功能如下: 1、可列出远程SQLITE数据库...
在本项目"C#+sqlite 登录Demo"中,我们主要探讨了如何使用C#编程语言结合SQLite数据库实现一个简单的登录系统。这个系统展示了如何在Windows Forms(winForm)应用程序中进行数据库交互,包括设置数据库连接、执行...
前言:最近做基于openfire聊天(仿QQ、微信)翻页查看聊天记录,为此做了根据时间倒序查看聊天记录,先声明这demo是根据id来倒序(原理和时间倒序一样) 文章地址:...
结合这两个文件,开发者可以在C#环境中通过`SqliteHelper.cs`进行数据库操作,并使用`SQLiteExpertPersSetup.exe`进行数据库设计和管理,形成一个完整的Sqlite开发和维护流程。这样的工具集合对于简化C#开发中的...
在ASP中连接SQLite数据库,主要涉及到ODBC(Open Database Connectivity)驱动的使用,因为ASP默认支持ODBC接口来连接多种类型的数据库。 首先,我们需要确保服务器上已经安装了适用于SQLite的ODBC驱动。这通常通过...
在本主题中,我们关注的是SQLite3与C++的结合,即如何在C++程序中使用SQLite3进行数据存储和检索。 1. **SQLite3的特性** - **轻量级**: SQLite3数据库文件是一个普通的文件,可以在文件系统中直接创建、读取和...