RE: Conexión a BD si Origen de Datos

Josué Magaña <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>

Si lo que tienes es una base de datos en Access por ejemplo, puedes evitarte tener que crear un DNS en cada maquina para correr la aplicacion (si no está en red), modificando el acceso en tu codigo.Por poner un ejemplo, te dejo este para hacer una conexion a unas bases de datos en access:
 
Asi ya no necesitas crear el DNS, solo especificas el path, ya sea relativo o absoluto, saluidos
 
 
import java.sql.*;public class ConnectToAccess{	public static void main(String args[])	{		try		{			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();			Connection conn = DriverManager.getConnection("jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb);				DBQ=D:\\path_to_db\db.mdb;PWD=mypass","login","password");			Statement command = conn.createStatement();			ResultSet rs = command.executeQuery("select * FROM keyword");			while (rs.next())			{				System.out.println(rs.getString(2));			}			System.out.println("Connected To Access");		}		catch (SQLException se)		{			System.out.println(se);		}		catch (Exception ex)		{			System.out.println(ex);		}	}}
_________________________________________________________________
Los mejores conciertos en exclusiva por MSN in concert
http://video.msn.com/?mkt=es-mx
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.