1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Duvida na criação do Banco de Dados

Esse código fiz com base em um que achei na internet, não sei se esta certo, minha dúvida é como inserir os valores a essa tabela. Eu queria um banco de dados com bairros(BairroA, BairroB,BairroC...) E tabelas com hospitais, escolas e praças, Porém cada um tem que estar no seu referido bairro. De modo quando eu clicar no botão pesquisar em um determinado bairro, apareça ou as praças ou os hospitais ou as escolas correspondentes

public class MeuDatabase extends SQLiteOpenHelper {

    public MeuDatabase(Context meuDatabase) {
        super(meuDatabase, DATABASE, null, VERSION);
        // TODO Auto-generated constructor stub
    }
    private static final String DATABASE = "banco.db";
    private static final int VERSION = 1;
    private static final String escola_name = "escola";
    private static final String bairro_name = "bairros";
    private static final String praca_name = "praca";
    private static final  String hospital_name = "hospital";
    static SQLiteDatabase db;
    String sql;




    @Override
    public void onCreate(SQLiteDatabase db) {
                final String Criar_Bairro =
                " create table " + bairro_name +
                " (_id integer primary key autoincrement," +
                " BairroName text not null);";

                final String Criar_Escola =
                " create table " + escola_name +
                " (_id integer primary key autoincrement," +
                " EscolaName text not null, EscolaBairro text )";



                final String Criar_Hospital =
                " create table " + hospital_name +
                " (_id integer primary key autoincrement," +
                " HospitalName text not null, HospitalBairro text);";


                final String Criar_Praca =
                        " create table " + praca_name +
                        " (_id integer primary key autoincrement," +
                        " PracaName text not null, PracaBairro text)";



                db.execSQL(Criar_Bairro);
                db.execSQL(Criar_Escola);
                db.execSQL(Criar_Hospital);
                db.execSQL(Criar_Praca);
    }            


    @Override
    public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) {
        // TODO Auto-generated method stub

    }

    public boolean isOpen() {
        // TODO Auto-generated method stub
        return false;
    }
    public Spinner pegaSpinner() {
        // TODO Auto-generated method stub
        return null;
    }
}
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags android sql ou faça a sua própria pergunta.