`
javasogo
  • 浏览: 1821817 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

SQLITE学习笔记一(打开、操作及关闭数据库,C程序实现)

 
阅读更多
今天看了一下SQLITE的资料,边学习边练习了下,主要涉及到数据库打开,建表、插入记录、查询、关闭数据库等操作,SQLITE支持多种编程语言来操作,今天用C做为实现工具,具体方法如下:

1 开发环境:

操作系统: windows xp

代码编译器:SI

编译器:DEV C++

API库:sqlite3

其中日志记录使用我自己写的一个日志操作文件,见本博客文章《简单的分级别写日志程序》

2 实现代码:

main.c

sqlite_golbal.c


执行结果:

app_info.log


其他更多操作见后续博文。

分享到:
评论

相关推荐

    SQLite数据库打开工具

    SQLite是一款轻量级的、开源的、自包含的SQL数据库引擎,它不需要单独的服务器进程,可以直接嵌入到各类应用程序中。SQLite具有高度移植性,支持多种操作系统和编程语言,如Windows、Linux、Mac OS、Java、C++、...

    SQLite使用学习笔记

    这篇笔记将围绕SQLite的使用展开,详细介绍如何操作数据库,包括创建、查询、更新和删除数据等核心功能。 首先,让我们从基础开始。在SQLite中,每个数据库都是一个普通的文件,可以通过SQL语句进行管理。"SQLite...

    Qt中SQlite数据库加密SqliteCipher 操作实例,打开多个数据库,附着数据库跨库查询.zip

    在本文中,我们将深入探讨如何在Qt环境中使用SQLite数据库,并特别关注SQLiteCipher的加密功能,以及如何打开多个数据库和执行跨库查询。SQLiteCipher是一种针对SQLite数据库的加密解决方案,它提供了一种安全的方法...

    sqlite3.0数据库操作程序

    sqlite3.exe文件通常是SQLite的命令行接口,通过这个程序,你可以执行SQL语句来操作数据库。下面将详细介绍一些关键的SQLite3.0知识点: 1. **安装与使用**:sqlite3.exe是一个可执行文件,只需将其放置在系统的...

    基于Qt和SQlite数据库实现的简易记录小程序

    总结来说,这个基于Qt和SQLite的小程序是一个很好的学习示例,它展示了如何将GUI编程与数据库操作相结合,实现一个简单的数据管理应用。通过深入理解Qt的组件和SQLite的数据库操作,开发者可以扩展这个小程序,添加...

    c语言数据库查询系统-C语言实现sqlite3数据库查询的基本方法.pdf

    在C语言中,SQLite3是一个轻量级的嵌入式数据库引擎,它允许开发者在程序中直接处理数据库操作。本文档介绍了如何使用C语言来实现SQLite3数据库的查询功能,特别是涉及了三种基本方法:callback、gettable以及预处理...

    Sqlite3 C++ 简单单例数据库操作类封装

    总结来说,"Sqlite3 C++ 简单单例数据库操作类封装"是一个实现C++与SQLite3数据库交互的工具,通过单例模式保证了数据库连接的唯一性和高效性。这种封装简化了对SQLite3的使用,让开发者能够更专注于业务逻辑,而...

    linux下C语言操作sqlite3数据库封装

    linux下c语言操作sqlite3数据库,有sqlite3动态库、sqlite3的源码安装包、c语言操作sqlite3数据库的封装函数。保证C语言能够正常对sqlite3进行增、删、改、查操作。已经在多个项目上使用,绝对可行。

    Qt sqlite 数据库操作封装

    在IT领域,数据库操作是应用程序开发中的核心环节,尤其是在桌面应用和嵌入式系统中。Qt框架提供了一个强大的工具集,使得开发者可以方便地利用SQLite数据库进行数据存储和管理。本篇文章将深入探讨如何在QT5.14.2...

    SQLite3基本数据库操作

    在SQLite3中,数据库操作主要通过C语言的API接口进行,这些接口提供了创建、打开、关闭数据库,执行SQL语句,以及处理结果集等功能。例如,`sqlite3_open()`函数用于打开一个SQLite数据库,而`sqlite3_close()`则...

    android数据库SQLite学习笔记.pdf

    android数据库SQLite学习笔记.pdf

    易语言SQLite3数据库操作类模块源码

    易语言SQLite3数据库操作类模块源码是一种使用易语言编程实现的SQLite3数据库接口,它通过调用sqlite3.dll动态链接库的API函数,为易语言开发者提供了与SQLite3数据库进行交互的能力。SQLite3是一款轻量级、开源的...

    SQLite.Interop.dll 配合SQLite Expert Professional 4.2可以打开加密数据库

    SQLite.Interop.dll 32和64位文件,配合SQLite Expert Professional 4.2可以打开加密数据库。 将SQLite.Interop.dll拷贝到SQLite Expert安装路径,然后打开SQLite Expert,Tools --> Options --> SQLite Library中...

    sqlite学生表数据库c语言操作

    sqlite学生表数据库c语言操作,使用c语言对sqlite数据库进行基本操作

    IOS sqlite数据库操作

    使用`FMDB`(一个Objective-C SQLite库)可以方便地打开和关闭数据库。`FMDatabase`类提供了`open()`和`close()`方法,分别用于建立和断开与SQLite数据库的连接。 3. **创建数据库表** 要创建一个新的数据库表,...

    sqlite学习笔记.doc

    SQLite学习笔记 SQLite 是一种轻量级的关系型数据库,安装时需要将.dll 类型文件和工具文件一起解压到同一个文件夹下。使用 SQLite 需要通过命令行代码来操作数据库。 SQLite 基本概念 * SQLite 是一种自包含、无...

    Delphi使用SQLite3内存数据库

    一种常见的方法是使用SQLite3的Delphi包装类,这允许开发者以面向对象的方式来操作数据库。这些包装类通常提供创建、打开、关闭数据库,执行SQL语句,以及处理结果集等功能。 3. **本地数据库加载到内存** 当需要...

    labview操作sqlite读、写数据库

    总结来说,通过LabVIEW操作SQLite数据库,你可以创建、读取、更新和删除数据,实现强大的数据管理功能。这种结合提供了灵活性和效率,特别适合那些需要在没有服务器环境的情况下存储和处理数据的应用。在实际项目中...

    WinForm操作SQLite 数据库

    通过这个项目,开发者可以学习到如何在WinForm应用中设计用户界面,以及如何使用ADO.NET和SQLite驱动来实现数据库的CRUD操作。同时,这也是一个很好的实践,展示了一个简单的数据驱动应用程序的架构。

    sqlite3数据库操作类

    本程序为本人对sqlite3的包装,目的在于更方便的调用数据库操作等; 本程序采用C++进行封装(注释详细),将数据库的一些操作封装成类的形式; 并用C语言格式导出C接口供C语言的调用; 即本程序是C语言、C++兼容 本...

Global site tag (gtag.js) - Google Analytics