diff db.h @ 12:8db6497d6065

merged everything to only one program
author meillo@marmaro.de
date Wed, 23 Jul 2008 15:19:45 +0200
parents 176ee28e7464
children 5e6c9260913a
line wrap: on
line diff
--- a/db.h	Wed Jul 23 11:41:38 2008 +0200
+++ b/db.h	Wed Jul 23 15:19:45 2008 +0200
@@ -1,7 +1,3 @@
-/*
- * data for the database connection
- */
-
 #include <sqlite3.h>
 
 char* database;
@@ -10,43 +6,7 @@
 sqlite3_stmt* stmt;
 
 
-
-void db_connect() {
-	if (sqlite3_open(database, &db) != SQLITE_OK) {
-		fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db));
-		sqlite3_close(db);
-		exit(1);
-	}
-}
-
-
-void db_close() {
-	sqlite3_close(db);
-}
-
-
-/*
-static int callback(void* NotUsed, int argc, char* argv[], char* azColName[]){
-	NotUsed = NULL;
-	int i;
-	for (i = 0; i < argc; i++) {
-		printf("%s = %s\n", azColName[i], argv[i] ? argv[i]: "NULL");
-	}
-	printf("\n");
-	return 0;
-}
-
-int rc;
-char* zErrMsg = 0;
-rc = sqlite3_exec(db, query, callback, 0, &zErrMsg);
-*/
-
-
-void db_query(char* query) {
-	int error;
-
-	error = sqlite3_prepare(db, query, -1, &stmt, NULL);
-	if (error) {
-		fprintf(stderr, "SQL error: %s\n", sqlite3_errmsg(db));
-	}
-}
+void db_connect();
+void db_close();
+sqlite3_stmt* db_query(char* query);
+int db_update(char* query);