Tema: DataBase's
Pregunta: Como conectarse usando ODBC ??
Respuesta: Primero necesitas crear un DSN, las conexiones ODBC son mas lentas que las JDBC, pero si quieres conectarte con ODBC, primero creamos un DSN, vamos a Start -> Control Panel -> Administrative Tools -> Data Sources (ODBC) y en la pestaña
user DSN presionas el boton ADD... y seleccionas el tipo de base de datos a usar, en este caso ACCESS, luego seleccionas el URL donde esta hubicada tu DB, presionas OK, OK, OK hasta que tremines de cerrar todas las ventanitas que se habrieron :)
luego este es codigo necesario para hacer la conexion:
Código PHP:
import java.sql.*;
public class EjemplDB1{
public static void main( String [] args )
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn = DriverManager.getConnection("jdbc:odbc:NombreDelDSN");
Statement st = cn.createStatement();
ResultSet datos = st.executeQuery("Select * from AlgunaTabla");
while(datos.next()){
System.out.println("Campo1: " + datos.getString("Campo1"));
}
cn.close();
}
catch(Exception e)
{
System.out.println("Error en la DB: " + e);
}
}// end main
}