//Exemplo portado do site da IBM com JDBC para AS/400 import java.sql.*; //import javax.resource.*; isto se encontra nos packages do driver para firebird
public class FirebirdJDBCPopulate{ // Strings to be added in the WORD column of the table. private static final String words[] = { "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen","Eighteen", "Nineteen", "Twenty" }; public static void main (String[] parameters) { Connection connection = null; try { Class.forName("org.firebirdsql.jdbc.FBDriver"); connection = DriverManager.getConnection("jdbc:firebirdsql:localhost/3050:D:\\firebird\\d atabase\\test.gdb", "sysdba", "masterkey"); try { Statement dropTable = connection.createStatement (); dropTable.executeUpdate ("DROP TABLE TesteMyJDBC"); } catch (SQLException e) { // Não vou fazer nada no caso de erro } // Criar tabela Statement createTable = connection.createStatement (); createTable.executeUpdate ("CREATE TABLE TesteMyJDBC" + " (I INTEGER, WORD VARCHAR(20), SQUARE INTEGER, " + " SQUAREROOT DOUBLE PRECISION)"); //lembre-se de identificar um campo double com o nome de "DOUBLE PRECISION" PreparedStatement insert = connection.prepareStatement ("INSERT INTO TesteMyJDBC" + " (I, WORD, SQUARE, SQUAREROOT) " + " VALUES (?, ?, ?, ?)"); for (int i = 1; i <= words.length; ++i) { insert.setInt (1, i); insert.setString (2, words[i-1]); insert.setInt (3, i*i); insert.setDouble (4, Math.sqrt(i)); insert.executeUpdate (); } System.out.println ("Tabela criada e populada com sucesso."); } catch ( ClassNotFoundException cnfex ) { // process ClassNotFoundExceptions here cnfex.printStackTrace(); System.out.println("Connection unsuccessful\n" + cnfex.toString() ); } catch (Exception e) { e.printStackTrace(); System.out.println (); System.out.println ("ERROR: " + e.getMessage()); } finally { try { if (connection != null) connection.close (); } catch (SQLException e) { // Ignorar. } } System.exit (0); } } //Fim do programa //Falou... //Giuliano ----- Original Message ----- From: "Jefferson F. F." <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 22, 2002 3:54 PM Subject: [java-list] Problemas com JCA-JDBC Firebird > Olá All, > > Estou tendo problemas com o driver JCA-JDBC para o Firebird v. 1.0, não > estou conseguindo instalá-lo, ou melhor não estou conseguindo utilizá-lo. Se > alguém da lista já o utilizou ou utiliza poderia me ajudar? > > Obrigado, > > Jefferson F. Ferreira > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- _______________________________________________________________________ Yahoo! Encontros O lugar certo para encontrar a sua alma gêmea. http://br.encontros.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------