android - not able to reset primary key numbering in SQLite table -


i trying use "delete sqlite_sequence" sql statement reset numbering system _id rowid primary key table. makes first row 1 again table. able no problems in java desktop app, in android app not working. ideas?

edit: found , fixed runtime error. removed stacktrace question. part fixed however, not reset numbering of rows. when display database shows same numbering. example if delete row 3, missing row 3 still missing after "delete sqlite_sequence used. there else neeed after running sql statement? reaload database? did not have java app.

from database class

 public static final string mydatabase_name = "my_database";     public static final string mydatabase_table = "my_table";     public static final int mydatabase_version = 1;     public static final string _id = "_id";     public static final string table_string = "table_string";     public static final string page = "page";     public static final string version = "version";    //create table my_database (_id integer primary key, content text not null);     private static final string script_create_database =         "create table if not exists " + mydatabase_table + " (" + _id + " integer primary key autoincrement, " +           table_string + " text, " + page + " text, " + version + " text);";      sqlitedatabase sqlitedatabase;     sqlitehelper sqlitehelper;     context context; 

from database class

public void resetrownumbers(){               sqlitedatabase.execsql("delete sqlite_sequence name =           '" + mydatabase_table + "'");          } 

from mainactivity class

 public void resetrownumbering(){     db = new database(getapplication());     db.opentowrite();     db.resetrownumbers();     db.close(); } 

well first of should not delete sequence reset zero:

"update sqlite_sequence set seq = 0 name=  '" + mydatabase_table + "'" 

but said, , may know this, it's never agood idea reset sequence.


Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -