Hi,
Need a default table to be created on database initialization.
i was able to achieve that by executing one create statement query at the end
of the function openDatabase.
however the problem is that on opening the same DB for the second time, the
query fails with error table already exist.
findtable function doesnt work since the database is opened but not initialized
(via the function sqliteinit3 and find table fails because of that).
Need a place where
findtable should work in both the cases (new as well as existing
database)
if the table already exist, skip else run the create statement
the default table should be created before any user query runs
the table name will be hardcoded and create statement as well.
just need the right place to write the below code:
if (sqlite3FindTable(db, "emp", 0) ==0 )
{
//Table not found, create the table
rc = sqlite3_exec(db, "create table emp......;",0, 0, 0);
}
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users