try { db.ExecuteSQL("create table (field1,field2,...)"); } catch(...) { db.ExecuteSQL("DROP table "); db.ExecuteSQL("create table (field1,field2,...)"); }