Ja tenho uma script de criação das tabelas e sua carga. Como faço isso no Android?
Ja tenho uma script de criação das tabelas e sua carga. Como faço isso no Android?
Fala ai Av, você pode fazer isso através de um DAO, segue um exemplo:
public class ExecutarSQLDAO extends SQLiteOpenHelper {
public ExecutarSQLDAO(Context context) {
super(context, "Banco", null, 1);
}
@Override
public void onCreate(SQLiteDatabase db) {
String sql = // criar seu script de insert...
db.execSQL(sql);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
String sql = "";
switch (oldVersion) {
case 1:
// atualizar banco...
}
}
}
Espero ter ajudado
Valeu jovem, mas eu queria e ler um arquivo.sql (DUMP). Assim fica mais fácil evoluir.