Hola a todos, estoy tratando de mil formas de conectarme con SQL Server 2008 desde mi programa en Java, pero no lo logro hacer!... por favor alguien podria ayudarme con este codigo?... lo que deseo es saber como me puedo conectar.
Necesito hacer un SELECT, INSERT, UPDATE y DELETE.
Por favor me urge, he encontrado como conectarme con MySQL, y se como hacerlo, pero no se como en SQL Server 2008, he creado mi DSN, me envia un mensaje que la conexion es correcta, tengo mi
usuario sql: "sa"
password: "1234"
Estoy usando el siguiente codigo (hay dos posibilidades, la comentada y la otra:
package ADO;
import java.sql.*;
/**
*
* @author EDGAR
*/
public class Conexion {
// private String driver="sun.jdbc.odbc.JdbcOdbcDriver";
private String driver="com.microsoft.jdbc.Sqlserver.SQLServerDriv er";
private String url="jdbc:odbc:MiBD";
private String login="sa";
private String password="1234";
//
//
//
// public Connection getConexion(){
// Connection cn=null;
// try{
// Class.forName(driver);
// System.out.println("Driver conectado");
// cn=DriverManager.getConnection(url,login,password) ;
// System.out.println("Base Conectado");
// }catch(Exception e){
// System.out.println("Error= "+e.getMessage());
// }
// return cn;
// }
public Connection getConexion(){
Connection cn=null;
try{
Class.forName(driver);
System.out.println("Driver conectado");
// cn=DriverManager.getConnection(url,login,password) ;
cn=DriverManager.getConnection("jdbc:microsoft:sql server://localhost:1433;databaseName=MiBD;selectMethod=curs or,sa,1234");
System.out.println("Base Conectado");
}catch(Exception e){
System.out.println("Error= "+e.getMessage());
}
return cn;
}
}
DESDE YA LES AGRADECER MUCHO SU APOYO.