Swing e Banco de Dados

2 respostas
D

Pessoal, estou estudando banco de dados, mas tá meio enrolado…será que vocês tem ou sabem onde eu posso conseguir…um exemplo pequeno de aplicação com banco de dados…tipo:
um form para entrada de dados e quando clicar no botão salvar vai inserir os dados na tabela…
os arquivos para conexão com o bd eu sei fazer +ou-…a minha maior dificuldade está sendo em interagir o form em swing com a tabela…

Agradeço toda a ajuda possível.
Se tiverem algum exemplo pronto mande por email para [email removido]

2 Respostas

J

oi

Diana, esses são os exemplos que estão disponiveis para download aqui no PJ, de uma olhada e qualquer dúvida é só falar.

http://www.portaljava.com/home/modules.php?name=Downloads&d_op=viewdownload&cid=29

T+

W

Exemplo utilizando banco de dados Firebird ....
Foi tirado desta pagiina msm ...... da pra entender legalzinho !!!

import java.sql.*;

public class Bco {
   
   public static void main(String args[])
   {
      System.out.println("#testando acesso a banco de dado Interbase ");
      Connection conn = null;
      String teste = "SELECT * FROM \"SUATABELA\" ";

      try
      {
         Class.forName("org.firebirdsql.jdbc.FBDriver");
         conn = DriverManager.getConnection("jdbc:firebirdsql:IP_DO_SERVIDOR/3050:ENDEREÇO_DO_DB", "sysdba", "masterkey");
         // Na minha máquina ficou assim 
         //conn = DriverManager.getConnection      ("jdbc:firebirdsql:127.0.0.1/3050:D:\\Teste\\ISOCDB.gdb", "sysdba", "masterkey");
         System.out.println("Sucesso na conexão! Massacre! ");
         Statement stm = conn.createStatement();
         ResultSet rs = stm.executeQuery(teste);
         
         while (rs.next())
         {
            String linha = rs.getString("CAMPO_QUE_VOCE_DESEJA_EXIBIR");
            System.out.println("RESULTADO:" +linha);
         }

         System.out.println("select realizado ");
      }
      catch(ClassNotFoundException e)
      {
         System.out.println("excessao ClassNotFound...");
         e.printStackTrace();
      }
      catch(SQLException e)
      {
         System.out.println("SQL Exception... Erro dos Bravos");
         e.printStackTrace();
      }
      finally
      {
         try
         {
            conn.close();
         }
         catch(SQLException onConClose)
         {
            System.out.println("error on closing");
            onConClose.printStackTrace();
         }
      }
   }
}

[color="green"][size="11"]* Deixe seu código identado e legivel, utlize BBCode - matheus[/size][/color]

Criado 14 de março de 2004
Ultima resposta 15 de mar. de 2004
Respostas 2
Participantes 3