当前位置:首页 > PHP教程 > PHP总结归纳

自制的一个操作sqlite数据库的库文件

#ifndef _sqlite3lib_h_ #define _sqlite3lib_h_ #include stdio.h #include stdlib.h #includesqlite3.h typedef struct { char **result; int row; int col; char *errmsg; }sqliteresset; /* *功能:执行sql语句,调用成功时,返回0,并释放errmsg,适用

#ifndef _sqlite3lib_h_

#define _sqlite3lib_h_

#include

#include

#include

typedef struct

{

char **result;

int row;

int col;

char *errmsg;

}sqliteresset;

/*

*功能:执行sql语句,调用成功时,,返回0,并释放errmsg,适用于执行“增删改”类型的sql语句

*db:要进行操作的数据库,不需要先打开

*errmsg:执行sql语句时如果发生错误所返回的信息

*/

int sqlite3_carrysql(const char *db, const char *sql, char *errmsg);

/*

*功能:执行查询的sql语句,查询成功时,返回0,并将一个结果集存储到table中

*db:要进行操作的数据库,不需要先打开

*/

int sqlite3_getresset(const char *db, const char *sql, sqliteresset *table);

#endif /*_sqlite3lib_h_*/

.syntaxhighlighter{padding-top:20px;padding-bottom:20px;}

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!