Ошибка «[Microsoft] [ODBC Driver Manager] Неверная длина строки или буфера» - PullRequest
2 голосов
/ 18 ноября 2011

Когда я бегу в затмении, он работает нормально.Но через командную строку выдается исключение "[Microsoft][ODBC Driver Manager] Invalid string or buffer length".Как пройти через это?

Это мой код:

public static Connection getConnection(){
    try
    {
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        String url = "jdbc:odbc:cabrouterds";
        con = DriverManager.getConnection(url, "", "");        
    }
    catch(Exception e)
    {
        System.out.println("SQL Connection Exception: "+e.getMessage());
    }
    return con;
}

1 Ответ

1 голос
/ 20 ноября 2011

Я не уверен, почему это не сработало.Вероятным предположением будут проблемы совместимости между 64-битной Windows 7 и 32-битной MySQL Connector ODBC.Используется JDBC - коннектор MySQL.Теперь это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...