Método p/ verificar se um dado já consta no banco

7 respostas
H

Preciso de um método(talvez boolean) para verificar se o nome Maria(por exemplo) já está incluido no campo ‘clientes’ em meu banco de dados(access).

public boolean VerificarNoBanco(int x) { // codigo }

Obrigado.

7 Respostas

thegoergen

Pega um HashSet, dá um add que ele retorna um booleano se conseguiu incluir ou não.

deniswsrosa

hmoleman:
Preciso de um método(talvez boolean) para verificar se o nome Maria(por exemplo) já está incluido no campo ‘clientes’ em meu banco de dados(access).

public boolean VerificarNoBanco(int x) { // codigo }

Obrigado.

e daí?

O que você espera??? que façamos o método para você???

fiaux

hmoleman:
Preciso de um método(talvez boolean) para verificar se o nome Maria(por exemplo) já está incluido no campo ‘clientes’ em meu banco de dados(access).

public boolean VerificarNoBanco(int x) { // codigo }

Obrigado.

Vai no banco e busca na tabela, no campo, o valor.

H

Obrigado fiaux e thegoergen vou pesquisar a respeito de HashSet :slight_smile: .

Era isso que eu queria deniswsrosa, informações.

ambuzr
public boolean VerificarNoBanco(int x) {  

boolean existe = true;

//seu metodo que colhe um select do banco
SELECT meucampo FROM tabela WHERE meucampo='"+x+"'


if(resultset.getInt("meucampo") == null){

//campo nao existe afinal o resultset esta nulo ou seja nao teve resultado
existe = false;


}else{

//campo existe
existe = true;

}


return existe;

 }

como nao tenho ideia do seu metodo de conexao com o banco fiz um generico que pela logica da pra enteder

vlw

deniswsrosa

hmoleman:
Obrigado fiaux e thegoergen vou pesquisar a respeito de HashSet :slight_smile: .

Era isso que eu queria deniswsrosa, informações.

Cara é simples, formule melhor suas perguntas, não querendo ser chato mas o problema é o q não falta aki no guj é gente esperando que façam o servicço dele. Explique o seu caso, fale o que não sabe fazer e ai sim com o maior prazer vamos te ajudar. Não simplesmente botar a definição do método e esperar q implementem o método para vc.

H

Captei a lógica ambuzr, vou tentar adaptar ao meu programa. Obrigado.

ambuzr:
public boolean VerificarNoBanco(int x) {  

boolean existe = true;

//seu metodo que colhe um select do banco
SELECT meucampo FROM tabela WHERE meucampo='"+x+"'


if(resultset.getInt("meucampo") == null){

//campo nao existe afinal o resultset esta nulo ou seja nao teve resultado
existe = false;


}else{

//campo existe
existe = true;

}


return existe;

 }

como nao tenho ideia do seu metodo de conexao com o banco fiz um generico que pela logica da pra enteder

vlw

Criado 8 de dezembro de 2008
Ultima resposta 9 de dez. de 2008
Respostas 7
Participantes 5