`
hunxiejun
  • 浏览: 1147181 次
文章分类
社区版块
存档分类
最新评论

sqlite3 函数执行吗

 
阅读更多

#define SQLITE_OK 0/* Successful result */

/* beginning-of-error-codes */

#define SQLITE_ERROR 1/* SQL error or missing database */

#define SQLITE_INTERNAL 2/* Internal logic error in SQLite */

#define SQLITE_PERM 3/* Access permission denied */

#define SQLITE_ABORT 4/* Callback routine requested an abort */

#define SQLITE_BUSY 5/* The database file is locked */

#define SQLITE_LOCKED 6/* A table in the database is locked */

#define SQLITE_NOMEM 7/* A malloc() failed */

#define SQLITE_READONLY 8/* Attempt to write a readonly database */

#define SQLITE_INTERRUPT 9/* Operation terminated by sqlite3_interrupt()*/

#define SQLITE_IOERR 10/* Some kind of disk I/O error occurred */

#define SQLITE_CORRUPT 11/* The database disk image is malformed */

#define SQLITE_NOTFOUND 12/* NOT USED. Table or record not found */

#define SQLITE_FULL 13/* Insertion failed because database is full */

#define SQLITE_CANTOPEN 14/* Unable to open the database file */

#define SQLITE_PROTOCOL 15/* NOT USED. Database lock protocol error */

#define SQLITE_EMPTY 16/* Database is empty */

#define SQLITE_SCHEMA 17/* The database schema changed */

#define SQLITE_TOOBIG 18/* String or BLOB exceeds size limit */

#define SQLITE_CONSTRAINT19/* Abort due to constraint violation */

#define SQLITE_MISMATCH 20/* Data type mismatch */

#define SQLITE_MISUSE 21/* Library used incorrectly */

#define SQLITE_NOLFS 22/* Uses OS features not supported on host */

#define SQLITE_AUTH 23/* Authorization denied */

#define SQLITE_FORMAT 24/* Auxiliary database format error */

#define SQLITE_RANGE 25/* 2nd parameter to sqlite3_bind out of range */

#define SQLITE_NOTADB 26/* File opened that is not a database file */

#define SQLITE_ROW 100/* sqlite3_step() has another row ready */

#define SQLITE_DONE 101/* sqlite3_step() has finished executing */


分享到:
评论

相关推荐

    sqlite 扩展函数(源码)

    之前发的sqlite扩展函数执行程序和动态库,有个朋友说没源码,补上源码,codeblocks+mingwin编译

    sqlite3的函数执行过程跟踪

    对sqlite3的函数执行过程记录,针对数据库的创建,新建表,插入数据,读取数据等操作的追踪,分别使用ftrace和uftrace生成的报告

    sqlite3封装类

    该类封装了sqlite3常用操作(可执行 增删改查,事务,创建/增加sql函数,数据库文件压缩等) 该类的使用方法见sqldb.h,该头文件有具体的使用示例。 其中 libPublic.h没上传,里面只用到数据类型的定义(如BOOL,类...

    VS2008编译SQLite3

    VS2008编译的sqlite3 并附带一个sqlite数据库操作类 使用很简单: 构造函数中初始化的数据库名可自己设置 CDB db; db.open(); char * sql="***************"; db.PrepareStmt(sql); while(db.Step()) { db....

    sqlite3Test.rar

    这个C程序的例子显示怎么使用sqlite...这个程序调用sqlite3_open()打开指定的数据库,调用sqlite3_exec()对数据库执行SQL语句,callback函数会作用在SQL语句结果集的每条记录上。最后用sqlite3_close()关闭数据库连接。

    sqlite3数据库API数3种方法实现

    sqlite3数据库API数3种方法实现1:预编译,绑定,执行,获取 2:sqlite3_exec()+回调函数 3:sqlite3_get_table()。具体实现

    SQLite3_CC++_开发接口简介

    sqlite3 cc++api简述:SQLite 3.0一共有83个API函数,此外还有一些数据结构和预定义(#defines)。这篇文章简述了sqlite3 打开数据库,执行sql语句以及自定义函数。

    sqliter:SQLite 辅助函数使 R 中的数据处理不那么痛苦

    对于这些文件,您只需创建它们的连接,执行您的查询,创建一个全新的data.frame并转换您的数据以完成您的工作。 当您有很多文件时,您会发现自己创建了一堆烦人的重复代码。 我不喜欢重复的代码,它闻起来很糟糕,...

    可在win vs下单步调试的SQLite

    7 编译 在shell c中的main函数设断点就可以单步执行了 icu是internationalcomponents forunicode 如果需要则需另外下载相关头文件 这个网站上不去 所以没加上去">网上大多数的使用vs2005编译sqlite是编译成为dll 我...

    sqlite3数据库的基本使用

    结尾)4,sqlite API函数打开数据库sqlite3_open()关闭数据库sqlite3_close()获取错误码sqlite3_errmsg()执行sql命令sqlite3_exec()sqlite3_get_table() 1,sqlite简介 SQLite 是一款轻量级的关系型数据库...

    Qt Sqlite加密数据库驱动源代码

    这是我工作了一天的成果,压缩包内包括Qt sqlite加密驱动所有的代码,以及一个调用例程,还有一个sqlite3shell.exe工具,用于加密数据库命令行下的分析。 使用这个加密驱动很简单,只需以下3步: 1. 将驱动的代码...

    C++ Sqlite3的使用方法

    SQL语句是SQL操作的指令,我们用C/C++访问数据库时,需要用char*即C字符串来保存SQL语句,然后调用相应sqlite3库的函数,传入C字符串,来执行SQL指令。 常用术语:表(table)、字段(column,列,属性)、记录(row,...

    python的tkinter库实现sqlite3数据库连接和操作样例源代码

    要使用 Tkinter 和 sqlite3 模块来创建一个简单的 GUI 应用程序,实现与 SQLite 数据库的交互,可以按照以下步骤进行:1....8. **为控件添加事件处理函数**:为按钮等控件添加事件处理函数,当用户与之交互时执行。

    Android SQLite--小巧好用的SQLite GUI管理工具

    它可以读取sqlite3文件并执行SQL。图形用户界面使得它很容易分析和操纵sqlite3的数据库。 注意:SQLiteSpy是免费供个人和教育用途,SQLiteSpy主要特点: 1、数据库一览:树状显示所有的架构,包括表,列,索引和...

    vs2019 C# 对SQLite数据库的增删改查的代码实例

    这是一个用C#实现的读写sqlite数据库的例子,希望...SQLite也有一些限制和不足之处,例如不具有高度的并发性和良好的存取权限控制,没有内置的函数集,不支持存储过程以及深奥的SQL语言特性,也不支持XML/Java扩展等。

    android连接SQLite数据库源代码

    B、该函数是在第一次创建数据库的时候执行,实际上是在第一次得到SQLiteDataBase对象的时候onCreate 二、创建一个实体person类并且给字段和封装 三、创建一个业务类对SQL的CRUD操作 1.getWritableDatabase()和...

    sqlite-encyption:iOS上SQLite加密

    sqlite-entption 这是iOS上sqlite3加密...然后调用sqlite3_key_v2函数: int keyRes = sqlite3_key_v2(db, NULL, key.UTF8String, (int)key.length); 数据库将被加密。 有关更多详细信息,请检查ViewController.open

    Adminers MYSQL/SQLite管理工具.rar

     1:创建,修改,删除索引/外键/视图/存储过程和函数。  2:查询,合计,排序数据。  3:新增/修改/删除记录。  4:支持所有数据类型,包括大字段。  5:能够批量执行SQL语句。  6:支持将数据,表...

    sqlite中文乱码问题原因分析及解决

    sqlite3_exec执行sql语句,如果包含中文对应字符就会变成乱码。这是由于sqlite数据库使用的是UTF-8编码方式,而传入的字符串是ASCII编码或Unicode编码,导致字符串格式错误。解决方案是在调用sqlite接口之前,先将...

    Sqlite Developer(SQL管理工具) v3.9.7 简体中文版.zip

    Sqlite Developer是一个非常非常好的管理工具,有点象Mssql企业管理器,支持多国语言   强大的SQL编辑器: Sqlite Sql语法高亮;Sql编辑历史;...[SQLite的发动机]修正:SOUNDEX函数不会被编译。

Global site tag (gtag.js) - Google Analytics