Olá amigos,
eu criei no windows no Data Sources (ODBC) um DSN com o nome local com o driver Oracle.
Fiz um teste via Windows e a conexão esta ok…
Agora gostaria de fazer uma classe para acessar o banco oracle e mostrar os dados de uma tabela.
Não sei se fiz correto se alguem puder me dar um help …agradeceria…
Deixei as linhas abaixo comentada pois estava dando erro !!!
import java.sql.*;
class Select
{
static public void main (String args[] )
{
try
{
Connection con = getConnection();
System.out.println (con.getAutoCommit());
Statement stmt = con.createStatement ();
stmt.close();
con.close();
}
catch (Exception ex)
{
System.out.println("SQLException");
}
}
public static Connection getConnection() throws Exception
{
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:local";
String username = "scott";
String password = "tiger";
return DriverManager.getConnection (url,username,password);
// Statement stm = conn.createStatement();
// ResultSet rs = stm.executeQuery("SELECT EMPNO , ENAME , JOB FROM emp");
// while (rs.next())
// {
// String coluna1 = rs.getString("EMPNO");
// String coluna2 = rs.getString("ENAME");
// String coluna3 = rs.getString("JOB");
// System.out.println ("Empno = " + coluna1);
// System.out.println ("Ename = " + coluna2);
// System.out.println ("Job = " + coluna3);
// }
}
}