Ir ao conteúdo
  • Cadastre-se

Jade Bortot

Membros Juniores
  • Total de itens

    4
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Olá. Estou fazendo um software no NetBeans para ser usado na biblioteca, ele irá registrar os clientes, os livros, os empréstimos e para a devolução do livro, este será deletado da tabela empréstimo. Para facilitar, na tela inicial quero colocar uma tabela para que seja pesquisado o código do cliente (que estou chamando de usuário) para que seja encontrado o registro feito. Não sei se tem outros erros no código, porque ainda não finalizei, e também tem coisas essenciais, como por exemplo as datas estarem em Date, que não estão, pois queria facilitar o meu trabalho inicial, sempre quando converto essas informações, encontro muitos erros. Mas enfim, um erro que eu acho que esta impedindo que eu faça a pesquisa e que a tabela que coloquei na tela chamada Menu, mostre os registros. Irei colocar a parte do código que esta dando erro aqui e também irei disponibilizar todo o projeto com o banco de dados em uma nuvem. Esse é o link onde está o projeto https://1drv.ms/u/s!Ajo-4kKrCfZtiQ3NR01U1woX1win (a pasta onde estão as imagens não esta sendo utilizada ainda) O arquivo esta compactado. Esse é a parte do código onde esta apontando o erro /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package classes; import com.mysql.jdbc.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import com.mysql.jdbc.Statement; import java.text.SimpleDateFormat; import java.util.Date; import javax.swing.JOptionPane; import javax.sql.StatementEvent; import classes.claEmprestimo; import classes.claLivro; import classes.claMulta; import classes.claUsuario; import javax.naming.spi.DirStateFactory.Result; /** * * @author Jade e Luanna */ public class Dados { private classes.claLivro co; private Statement stmt = null; private Connection conn = null; private String driverName = "org.gjt.mm.mysql.Driver"; private String conString = "jdbc:mysql://localhost:3306/biblioteca"; private String usuario = "root"; private String senha = "root"; public Dados (){ try{ Class.forName(driverName); conn = (Connection) DriverManager.getConnection(conString, usuario, senha); stmt = (Statement) conn.createStatement(); JOptionPane.showMessageDialog(null, "Conexão OK"); } catch(ClassNotFoundException e){ show("Classe não encontrada: "+e.getMessage()); } catch(SQLException e){ show("Erro SQL: "+e.getLocalizedMessage()); } } private void show(String mensagem) { JOptionPane.showMessageDialog(null, mensagem, "Erro", JOptionPane.INFORMATION_MESSAGE); } public void insert(claLivro co){ /*SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); */ String databanco; /*= sdf.format(co.getData_nascimento());*/ String SQL =("INSERT INTO livro(titulo, autor, status) values ('"+co.getTitulo()+"','"+co.getAutor()+"','"+co.getStatus()+"')"); try{ stmt.executeUpdate(SQL); JOptionPane.showMessageDialog(null,"Livro cadastrado com sucesso"); } catch(SQLException e){ show("Erro SQL: "+e.getMessage()); } } public void insert(claUsuario u) { String databanco; /*= sdf.format(co.getData_nascimento());*/ String SQL =("INSERT INTO usuario(nome, email, telefone) values ('"+u.getNome()+"','"+u.getEmail()+"','"+u.getTelefone()+"')"); try{ stmt.executeUpdate(SQL); JOptionPane.showMessageDialog(null,"Usuário cadastrado com sucesso"); } catch(SQLException e){ show("Erro SQL: "+e.getMessage()); } } public void insert(claEmprestimo em) { String databanco; /*= sdf.format(co.getData_nascimento());*/ /* String getData_devolucao = null; String getData_prevista_devolucao = null; String getObservacao = null;*/ String SQL =("INSERT INTO emprestimo1(codigo_usuario, codigo_livro, data_retirada, data_prevista_devolucao, data_devolucao, observacao) values ('"+em.getCodigo_usuario()+"','"+em.getCodigo_livro()+"','"+em.getData_retirada()+"','"+em.getData_prevista_devolucao()+"','"+em.getData_devolucao()+"','"+em.getObservacao()+"')"); try{ stmt.executeUpdate(SQL); JOptionPane.showMessageDialog(null,"Emprestimo cadastrado com sucesso"); } catch(SQLException e){ show("Erro SQL: "+e.getMessage()); } public ResultSet retormarDados(){ /*?*/ String SQL = "Select * from emprestimo1"; ResultSet resultado = null; try{ resultado = stmt.executeQuery(SQL); } catch (SQLException e){ JOptionPane.showMessageDialog(null, "Erro SQL:" +e.getMessage()); } return(resultado); } public ResultSet procurarDados (claEmprestimo emprestimo){ String SQL = "SELECT * FROM emprestimo1 WHERE codigo LIKE '%" + emprestimo.getCodigo_livro()+ "%'"; ResultSet resultado = null; try{ resultado = stmt.executeQuery(SQL); } catch(SQLException e){ show("ERRO SQL: "+e.getMessage()); } return resultado; } public void deletar (Object codigo){ String SQL = "DELETE FROM emprestimo1 WHERE codigo = '" + codigo + "'"; try{ stmt.executeUpdate(SQL); JOptionPane.showMessageDialog(null, "Deletado com sucesso"); } catch(SQLException e){ show("Erro SQL: " + e.getMessage()); } } } } Agradeço desde já pela atenção.
  2. Olá, boa noite. Estou escrevendo em css mesmo. Este é uma parte do código da pagina que citei <div id="parceiros">Parceiros</div> <table width="95%" border="0" > <tr> <td style="padding:10px; margin:10px;" width="31%"> <button onclick="#teste"><img src="IMAGENS/boy.png" /></button><br> Nome <p> <img src="IMAGENS/boy.png" /><br> Nome <p/> <img src="IMAGENS/boy.png" /><br> Nome <p> <img src="IMAGENS/boy.png" /><br> Nome <p/> </td> <td style="padding:10px; margin:10px;" width="69%"> <img src="IMAGENS/boy.png" /><br> Nome <p> <img src="IMAGENS/boy.png" /><br> Nome <p/> <img src="IMAGENS/boy.png" /><br> Nome <p> <img src="IMAGENS/boy.png" /><br> Nome <p/> <td style="padding:10px; margin:10px;" width="31%"> <script> if (onclick == "#teste"){ Sucesso! } </script> Área: <br /> aaaaaaaaaaaaaaa <br /> <br /> Contato:<br /> e-mail: teste@email.com<br /> Facebook: aaaaaa<br /> Twitter: aaaaaaaaa<br /> Site: aaaaa.com <br /> <br /> Projetos:<br /> aaaaaaaaaaaaaa<br /> <br /> Links:<br /> aaaaaaaaaa<br /> <br /> </td> </table> A imagem de como está a página Estou fazendo a formatação em css em outro arquivo, mas dessa parte não modifiquei nada. Como pode ver, eu tentei fazer um teste com o script (nunca tinha usado antes), creio que não funcionou porque o que coloquei dentro da condição do if não esta em script também (nisso fui bem lerda hahaha). Obrigada pela ajuda.
  3. Olá, sou iniciante na área da programação web e preciso de ajuda. Estou fazendo um site e uma da páginas, coloquei uma tabela com duas colunas, na coluna1, eu fiz outra tabela para que eu possa colocar fotos de usuários do site, e na outra coluna, coluna2, vou escrever alguns dados sobre eles. Gostaria de que quando clicassem em uma dessas fotos, o que esta escrito do lado mudasse de acordo com cada usuário. Pensei um usar o if dentro do script, e no html fazer links internos, para colocar o nome do link interno na condição do if. Inicialmente não esta dando certo (acho que pelo fato do não estar usando o script em tudo). Gostaria de saber se o que eu penso vai ser possível, como posso fazer e se a forma da qual estou pensando está certa. Obrigada

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×