Tentando conectar a um simples banco de dados(MySQL), mais tah dificil como faço?

4 respostas
alexandref93

Bem galera, é o seguinte, eu jah criei uma banco de dados no terminal do MySQL, aplicando aqueles linha de comando:

CREATE DATABASE logon;
USE logon;
CREATE DATABASE usuarios (
nome VARCHAR(20) PRIMARY KEY NOT NULL,
senha VARCHAR(32) NOT NULL 
);

dae blz, tenho lá um JFrame com dois campos de texto e mais dois JButton, um de logar e outro de cancelar, como faço pra conectar ao banco de dados??? tipo quando eu clicar no logar, e conecta no BD verifica se o nome e senha estão registrado, e abre uma outra janela???

Obrigado pela atenção!!!

4 Respostas

B

Procure por JDBC que você irá encontrar a solução.

Um abraço.

bdias1990

suponha o tratamento do botão “logar” :

try{

Connection cc = DriverManager.getConnection(jdbc:subprotocol:subname, txtUser.getText(),txtPass.getText());

}

catch(SQLExeception){

JOptionPane.showMessageDialog(null,“error na conexão”);

}

AndreMendes

Pesquise sobre as classes Connection (que vai ser usada para criar a conexão com o banco), Statement ou PreparedStatement(que vai executar o seu comando SQL), e ResultSet (que é o objeto que controla os resultados das pesquisas)…
Acho que é isso.
Abraços

dizanorton

Cara não sei se vai ajudar, mas vale a pena tentar
http://disi.unitn.it/~vitorsouza/sites/default/files/JavaSwingBDSlide01.pdf

Criado 5 de julho de 2010
Ultima resposta 6 de jul. de 2010
Respostas 4
Participantes 5