Привет, использую java 1.6, соответственно беру sqljdbc4.jar. Под отладчиком всё срабатывает, а вот самостоятельный запуск выдаёт ошибку "java.lang.ClassNotFoundException" вот на этой строчке:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
вот код этого куска:
Connection conn = null;
Statement statement = null;
ResultSet rs = null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://<server_name>:1433;databaseName=<db_name>;integratedSecurity=true;user=<user>;password=<***>";
conn = DriverManager.getConnection(connectionUrl);
statement = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = statement.executeQuery(query1 + itemTag + query2);
while(rs.next()){
String number = rs.getString(1);
tableItem.setText(7, number);
break;
}
}catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}finally {
if (rs != null) try { rs.close(); } catch(Exception e) {}
if (statement != null) try { statement.close(); } catch(Exception e) {}
if (conn != null) try { conn.close(); } catch(Exception e) {}
}
Казалось бы, нужно прописать sqljdbc4.jar в classpath, однако, это не помогло почему-то. На всякий случай проверил расположение "com.microsoft.sqlserver.jdbc.SQLServerDriver", но тогда бы и в отладчике не работало...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно как-то оптимизировать, метод изложенный нижеУ меня создаются картинки различного цвета с помощью генератора случайных чисел, всё работает...
У меня есть поле, в которое я ввожу имя пользователя, а проверка на валидацию следующая:
Смысл в программе в том что она должна вывести на консоль 4 значения: Potatos, Tomatos, Apple, OrangeНо вместо этого выводит предупреждение [Warning] deprecated conversion...