#include void test_db() { // A prepered statement for fetching tables sqlite3_stmt *stmt; // // // Create a handle for database connection, create a pointer to sqlite3 sqlite3 *handle; int rc = sqlite3_open("ac.sqlite3",&handle); if ( rc ) { perror("sqlite"); printf("Database failed\n"); } printf ("DB RC: %i\n",rc); char cmd[100] = "xCREATE TABLE IF NOT EXISTS aclist (uname TEXT PRIMARY KEY,pass TEXT NOT NULL,activated INTEGER)"; rc = sqlite3_exec(handle,cmd,0,0,0); printf("CT RC: %i\n",rc); const char *em = sqlite3_errmsg(handle); printf("ErrMsg: %s\n",em); return ; }