snifer

【原创】嵌入式系统连接数据库实例

0
阅读(1927)

上次介绍了嵌入式数据库SQLite,今天就介绍一下如何实际连接数据库。

#include

#include

static int callback(void *NotUsed, int argc, char **argv, char **azColName){

int i;

for(i=0; 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);

}


一个很简单的例子,如果需要扩展,可以在这个基础上加入相关的数据库操作,过年期间,少写一点,大家新年快乐。

Baidu
map