No se puede cargar el puente JDBC-ODBC
Gracias quien me puede ayudar urgentemente.
Necesito establecer conexi贸n entre Java y Oracle9i.
Estoy cargando los drivers y estableciendo la conexi贸n:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:main"; O
String url="jdbc:oracle:thin:@main";
conexion=DriverManager.getConnection(url,"scott", "tiger");
Genera el error que no se puede cargar el puente JDBC-ODBC 驴Porqu茅?
Necesito establecer conexi贸n entre Java y Oracle9i.
Estoy cargando los drivers y estableciendo la conexi贸n:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:main"; O
String url="jdbc:oracle:thin:@main";
conexion=DriverManager.getConnection(url,"scott", "tiger");
Genera el error que no se puede cargar el puente JDBC-ODBC 驴Porqu茅?
import java.sql.*;
public class empleado
{
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@CMANAGUA2:1521:SUBASTA";
Connection con = DriverManager.getConnection(url, "sordonez", "sordonez");
Statement stmt = con.createStatement();
String mysql = "SELECT id_fpu, descripcion_fpu from root.untfputil";
ResultSet rs = stmt.executeQuery(mysql);
while (rs.next())
{
System.out.println(rs.getString("id_fpu")+" "+ rs.getString("descripcion_fpu"));
}
rs.close();
stmt.close();
con.close();
} catch(Exception ex) {
System.out.println("Exception: " + ex.getMessage());
}
}
}
public class empleado
{
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@CMANAGUA2:1521:SUBASTA";
Connection con = DriverManager.getConnection(url, "sordonez", "sordonez");
Statement stmt = con.createStatement();
String mysql = "SELECT id_fpu, descripcion_fpu from root.untfputil";
ResultSet rs = stmt.executeQuery(mysql);
while (rs.next())
{
System.out.println(rs.getString("id_fpu")+" "+ rs.getString("descripcion_fpu"));
}
rs.close();
stmt.close();
con.close();
} catch(Exception ex) {
System.out.println("Exception: " + ex.getMessage());
}
}
}
si te sirve de ayuda podrias en ligar de usar de esta forma la conexion utilizala asi class BookDb
{
static public final String DRIVER = \\\"oracle.jdbc.driver.OracleDriver\\\";
static public final String URL_PREFIX = \\\"jdbc:oracle:thin:@\\\";
private DefaultContext m_ctx = null;
private String msg;
private BooksRecs books;
/*Constructor - registers the driver*/
BookDb()
{
try
{
DriverManager.registerDriver
((Driver) (Class.forName(DRIVER).newInstance()));
}
catch (Exception e)
{
System.exit(1);
}
}
{
static public final String DRIVER = \\\"oracle.jdbc.driver.OracleDriver\\\";
static public final String URL_PREFIX = \\\"jdbc:oracle:thin:@\\\";
private DefaultContext m_ctx = null;
private String msg;
private BooksRecs books;
/*Constructor - registers the driver*/
BookDb()
{
try
{
DriverManager.registerDriver
((Driver) (Class.forName(DRIVER).newInstance()));
}
catch (Exception e)
{
System.exit(1);
}
}
