Проверьте запрос независимо, то есть в командной строке базы данных, чтобы убедиться, что ошибка в среде базы данных, если она работает нормально
иначе я думаю проблема будет
Connection con = DriverManager.getConnection("jdbc:odbc:ServerDB","","");
Я никогда не работал с MSSQL, но в любой базе данных нужно указать имя пользователя и пароль, которые вы оставили в покое
Все в вашем коде просто отлично, я думаю, проблема в подключении!
Пересмотрите свой код подключения или переустановите драйвер