Professional Documents
Culture Documents
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(java.lang.ClassNotFoundException e)
{
System.err.print("ClassNotFoundException:");
System.err.println(e.getMessage());
}
puesto que Class.forName() devuelve una excepción, debemos manejar esta excepción con el
método catch (Exception e).
Una vez cargados los drivers estamos listos para hacer la conexión.
try
R
{
D
con=DriverManager.getConnection(url,user,pwd);
}
catch(SQLException ex)
{
System.err.println("aaSQLException: " + ex.getMessage());
}
Ejemplo1.java
import java.sql.*;
class Ejemplo1
{
private Connection con;
public Ejemplo1()
{
con = null;
}
}catch(ClassNotFoundException e)
{
System.err.println("ClassNotFoundException " + e.getMessage());
}
/*********Efectuando la conexión*********/
FT
try
{
A
}catch(SQLException e)
{
System.err.println("SQLExeption " + e.getMessage());
}
}
2. Realizar Consultas
Veamos, ahora, como ejecutar consultas mediante sentencias SELECT desde nuestra aplicación en
JAVA.
}
}
A
R
D
Además es necesario capturar el valor de cada columna, en el registro actual, para poder reportarlo,
esto se logra utilizando los método getString(nombreColumna), getInt(nombreColumna),
getDouble(nombreColumna), getShort(nombreColumna), etc, de la interface ResultSet.
int i=0;
try
{
while (rs.next())
{
titulo=rs.getString("tituloP");
System.out.println(titulo);
i++;
}
}catch(SQLException e)
{
System.err.println("SQLExeption " + e.getMessage());
}
System.out.println("Hay " + i+ “registro”);
}
ResultSet rs = null;
CallableStatement cst=null;