Ir para conteúdo
Fórum Script Brasil

failace

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Posts postados por failace

  1. como pegar dados do banco de dados  e botar dentro da tabela do itext "PDF" do java

    Meu exemplo só que preciso botar os dados do banco de dados enves dos que eu botei ali 

               

                PdfPTable table = new PdfPTable(3);

               
                PdfPCell header = new PdfPCell(new Paragraph("                        Algumas Palavaras Reservadas do Java"));

                header.setColspan(3);

                table.addCell(header); 

                table.addCell("abstract");

                table.addCell("extends");

                table.addCell("import");

                table.addCell("while");

                table.addCell("if");

                table.addCell("switch");
                

     

     

  2. porque não esta vindo para o campo de texto "JSetorCampo" o comando da query?

     

    private void JCampoSetorFocusLost(java.awt.event.FocusEvent evt) {                                      
            // TODO add your handling code here:
             // TODO add your handling code here:
            
            try {
                // procura uma classe no Projeto
                Class.forName("com.mysql.jdbc.Driver");
                // cria uma variável
                Connection con;
                // pega uma conexão com o banco
                con = DriverManager.getConnection("jdbc:mysql://localhost/BD_Ligacao","root","");

                String query = "Select Nome_setor from Setor where Seq_setor = ?";
                 // cria o comando 
                
                PreparedStatement stmt = con.prepareStatement(query);
                // seta os valores na string de inserção
                String campo = JNumeroSetor.getText(); 
                stmt.setString(1, campo);
                System.out.println(query);
                // executa o comando no banco de dados
                stmt.executeUpdate();
                // fecha comando e conexão
               // JCAMPOSETOR2.setString(query);
                stmt.close();
                JCampoSetor.setText(query);
                con.close();
                
                JOptionPane.showMessageDialog(null, "Inserido com Sucesso " );
            } catch (ClassNotFoundException ex) {
                System.out.println("Não foi possível encontrar a Classe");
            } catch (SQLException e) {
                System.out.println("Ocorreu um erro de SQL");
            }       

  3.  try {
             Class.forName("com.mysql.jdbc.Driver");
             Connection conn;
             conn = DriverManager.getConnection("jdbc:mysql://localhost/BD_Ligacao","root","");
             String query = "Update Setor Set Nome_Setor = ? WHERE Nome_Setor = ? ";
             PreparedStatement st = conn.prepareCall(query);
             String index;
             index = (String) JSetorTabela.getModel().getValueAt(JSetorTabela.getSelectedColumn(), 1);
             System.out.println(index);
             st.setString(1, JSetorCampo.getText());
             st.setString(2, index);
             st.executeUpdate();
            } catch (ClassNotFoundException ex) {
             System.out.println("Não foi possível encontrar a Classe");
           } catch (SQLException e) {
             System.out.println("Ocorreu um erro de SQL");

     

    está funcionando mas n consigo escolher qual a linha q desejo ele so pega a primeira ou a segunda da tabela

  4. Boa Tarde pessoal

    Fiz esta linha de comando:

    st.executeUpdate("Update Setor Set Nome_Setor = '"this.JSetorCampo.getText()"' WHERE Nome_Setor = '"this.JSetorTabela.getText()"'");

    Perguntas:

    1º onde diz "this.JSetor...." separei com aspas simples + aspas duplas para puxar o campo texto digitado para dentro do comando, está correto ?

    2º onde diz WHERE .... entendo que ele pega o Nome_Setor do item selecionado com um clique do mouse na tabela e joga ali também

    3º está dando um erro de sintaxe também

    Por favor, agradeço se alguém puder me ajudar

    Abraços

    Gabriel

     

  5. declare

    valor1 int,
    valor2 int;

    select

    valor1 = '1' 
    valor2 = '3'

    if (valor1 < valor2)
    print ' valor1 é menor que valor2'

    else 
    print 'valor2 é menor que valor1'

     

    porque esta dando o erro e como arrumar ??? erro na sintaxe

  6. create database kk;

    use kk;


    Create table clientes(
        colunaA int(10),
        colunaB int(10),
        colunaC int(10) AS (colunaA+colunaB));
        
    insert into clientes values (
    '10','2');

    select * from clientes

     qual o erro ??????

×
×
  • Criar Novo...