Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

2
respostas

Carregar script sql

Ja tenho uma script de criação das tabelas e sua carga. Como faço isso no Android?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

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.