public string[] getAllTableNames() { IDBResult res = executeSQL("SELECT name FROM sqlite_master WHERE type='table'", null, false, false); Vector<Object> arTables = new Vector<Object>(); for (; !res.isEnd(); res.next()) { arTables.addElement(res.getCurData()[0]); } String[] vecTables = new String[arTables.size()]; for (int i = 0; i < arTables.size(); i++) vecTables[i] = (String)arTables.elementAt(i); return vecTables; }