Classe DataHelper Agora insira estes dados na classe criada: package br.unifenas.agenda; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DataHelper extends SQLiteOpenHelper { //definição do banco de dados public static final String CLIENTES = "Clientes"; public static final String CLIENTE_ID = "_id"; public static final String CLIENTE_NOME = "_name"; private static final String DATABASE_NAME = "Agenda.db"; private static final int DATABASE_VERSION = 1; //sempre que for fazer alterações no banco //e for rodar a aplicação, ocorrera um erro. //este erro deve-se a rodar uma aplicação que já possui //dados no banco, e que o banco foi modificado. //para corrigir este problema existe diversos meios, dois deles //são: //1-altetar DATABASE_NAME = "Agenda2.db"; // DATABASE_VERSION = 2; //2-na maquina virtual, ir em configurações e excluir o projeto //antigo. //criação do banco de dados private static final String DATABASE_CREATE = "create table " + CLIENTES + "(" + CLIENTE_ID + " integer primary key autoincrement, " + CLIENTE_NOME + " text not null);"; //tomar cuidado com os espaços //é muito comum haver erros neste trecho public DataHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } public void onCreate(SQLiteDatabase db) { db.execSQL(DATABASE_CREATE); } public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + CLIENTES); onCreate(db); } }