Olá, pessoal!!
Minhas tentativas de conexão com o SQLServer estão dando o seguinte erro: [Microsoft][ODBC Driver Manager] Comprimento inválido da cadeia de caracteres ou buffer
o erro ocorre na linha 14.
Detalhe: a classe roda normal no Windows XP, isso está ocorrendo só quando tento rodar no Windows 7
Preciso descobrir o que está ocorrendo. Se alguém puder ajudar fico muito agradecido!!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conexao {
private Connection connection;
public Conexao(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:bd_java";
connection = DriverManager.getConnection(url);
System.out.println("conexao ok ********");
}
catch(ClassNotFoundException e){
System.out.println(" **** de Conexao: " +e.getMessage());
}
catch(SQLException e){
e.printStackTrace();
//System.out.println(" **** de Conexao: " +e.getMessage());
}
}
public Connection getConnection() {
return connection;
}
public static void main(String[] a){
new Conexao();
}
}