SQLite3 C 语言 API 入门
下载 SQLite3
我们下载 sqlite 源码包,只需要其中的 sqlite3.c、sqlite.h 即可。
最简单的一个创建表操作
#include<stdio.h>
#include"sqlite3.h"
intmain(intargc,char*argv[]){
constchar*sql_create_table="createtablet(idintprimarykey,msgvarch
ar(128))";
char*errmsg=0;
intret=0;
sqlite3*db=0;
ret=sqlite3_open("./sqlite3-demo.db",&db);
if(ret!=SQLITE_OK){
fprintf(stderr,"Cannotopendb:%s",sqlite3_errmsg(db));
return1;
}
printf("Opendatabase");
ret=sqlite3_exec(db,sql_create_table,NULL,NULL,&errmsg);
if(ret!=SQLITE_OK){
fprintf(stderr,"createtablefail:%s",errmsg);
评论0
最新资源