原创 连接SQLite数据库

2024-6-16 19:20 228 2 2 分类: 软件与OS 文集: Linux
代码:

#include 									// 包含SQLite接口函数
#include 
sqlite3 *db = NULL;									// 定义一个全局的数据库标识符
int open_database(const char *dbfile)					// 定义数据库打开函数
{
   int result;
   result = sqlite3_open(dbfile, &db );					// 打开一个数据库
   return result;
}
int close_database(void)								// 定义数据库关闭函数
{
   int result;
   result = sqlite3_close(db);
   return result;
}

int main()
{
   const char *dbfile = "data.sqlite"						// 定义数据库文件名
   int res;
   res = open_database(dbfile);						// 打开数据库
   if (res != 0) {
      printf("数据库打开失败:%s", sqlite3_errmsg(db));
      return 1;
   }
   else
      puts("数据库已打开");
   res = close_database();
   if (res != 0) {
      printf("数据库关闭失败:%s", sqlite3_errmsg(db));
      return 1;
   }
   else
      puts("数据库已关闭");
   return 0;
}
编译运行

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条