Olá galera!
Estou com o seguinte problema: desejo criar somente um arquivo(classe) para comexão com a base de dados e, dessa forma, nele não haverá nenhuma sql. As query ficarão em outros arquivos. Porém, não estou conseguindo passar para esses outros arquivos o objeto conn criado nessa classe de conexão.
Segue o código de uma conexão e sql na mesma classe. O que está em comentário, deve ficar em outras classes e não na de conexão.
Desde jah agradeço…
import java.sql.*;
import javax.swing.*;
public class Bco
{
public Bco()
{
Connection conn = null;
try
{
Class.forName("org.firebirdsql.jdbc.FBDriver");
conn = DriverManager.getConnection( "jdbc:firebirdsql:localhost/3050:C:/Temp/SiPHE_DB/SIPHE.gdb", "SYSDBA", "masterkey");
//Statement st = con.createStatement();
//String s = "SELECT * FROM testeBD";
//ResultSet rs = st.executeQuery(s);
//while (rs.next())
//{
//JOptionPane.showMessageDialog(null, rs.getString(1) + "-" + rs.getString(2));
//}
//con.close();
}
catch(Exception e)
{
System.out.println(e);
System.exit(0);
}
}
public static void main(String args[])
{
Bco obj = new Bco();
}
}
[size=“9”][color=“green”]*Editado para adicionar o BBCode ;)[/color][/size]
