【原创】嵌入式系统连接数据库实例
0赞
发表于 2/11/2016 8:12:43 PM
阅读(2139)
上次介绍了嵌入式数据库SQLite,今天就介绍一下如何实际连接数据库。
#include <stdio.h>
#include <sqlite3.h>
static int callback(void *NotUsed, int argc, char **argv, char **azColName){
int i;
for(i=0; i<argc; i++){
printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL");
}
printf("\n");
return 0;
}
int main(int argc, char **argv){
sqlite3 *db;
char *zErrMsg = 0;
int rc;
if( argc!=3 ){
fprintf(stderr, "Usage: %s DATABASE SQL- STATEMENT\n", argv[0]);
exit(1);
}
一个很简单的例子,如果需要扩展,可以在这个基础上加入相关的数据库操作,过年期间,少写一点,大家新年快乐。