>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Usando Spinners para pesquisa em um banco de dados


Gente eu tenho 3 spinners na minha appteste e um banco de dados, eu consigo pegar a posição dos dados nos spinners porém não consigo fazer uma pesquisa no meu banco de dados com esses dados, alguém sabe como eu faço isso?
Obs: Eu estou iniciando em programação então se possivel um a explicação mais detalhada, como um tutorial. Eu demoro a aprender..rs



8 Respostas


Jéssica,

Quais são esses dois valores?

E qual pesquisa deseja fazer?




Bom e assim;

NO PRIMEIRO SPINNER eu tenho opções - "Escola", "Hospital" e "Praça"
NO SEGUNDO SPINNER eu tenho zonas - "Zona A", "Zona B", "Zona C"... (De acordo com o que a pessoa escolher a zona vai preencher automaticamente os dados do 3º SPINNER)
NO TERCEIRO SPINNER eu tenho bairros - "Bairro A", "Bairro B", "Bairro C".. (Cada zona tem seus bairros)
Bom e Tenho um botão PESQUISAR

A pessoa ao escolher por exemplo: "Escola" no spinner 1 e "Bairro B " no spinner 3. Ao clicar no botão pesquisar, eu queria que em outra tela aparecesse todos as Escolas do Bairro B... Eu criei um banco de dados. Porém eu to achando que errei algo na hora criação. :/

E outra não to conseguindo fazer com que meu banco reconheça os valores desses spinners para se fazer a pesquisa.




Jéssica,

Mostre a estrutura do seu banco de dados.




Vou manda com upload todas as classes que eu tenho

Bem primeiro a classe DataBase onde crio as tabelas
http://rlsystem.com.br/forum/disco/uploads/8ef8699bda60099a1099610af7c3d04d-Database.txt

A classe DAO, alem de hospital tem EscolaDAO, PracaDAO e BairroDAO tem o mesmo corpo dessa classe, só mudam os nomes
http://rlsystem.com.br/forum/disco/uploads/165da0beeab7a62cdb244c3ca33e52c2-Classe HospitalDAO.txt

E essa Classe
http://rlsystem.com.br/forum/disco/uploads/10858a43d742a8fef094e007499f98f2-Classe Hospital.txt







E por que tem alguns retornos "null" que eu coloquei! Ai tenho impressão q não são "null"




E quando você pega esses valores,

Você faz o select com eles em alguma tabela?




So mesmo os métodos Join, Query nas tabelas DAO fora essas estruturas que lhe mandei eu só tenho a MainActivity e uma tela Resultado que tem um LisView




Rafael uq eu poderia fazer nessa caro para meus spinners pesquisem no banco??

Vc acha que esse banco ta correto? Desses links