2016-01-09 3 views
-1

Я пытаюсь параметризовать сценарий входа в Gmail, для которого я пытаюсь извлечь данные из базы данных (sql-сервер), но когда я запускаю код, я получаю следующее сообщение об ошибке:Какая правильная строка подключения для подключения к базе данных sql-сервера через jdbc

Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:sqlserver://localhost/hrm

строка соединения, что я передаю выглядит следующим образом:

Connection cn=DriverManager.getConnection("jdbc:sqlserver://localhost/hrm","sa","a1"); 

Пожалуйста, помогите.

+1

Возможный дубликат [Как не исправить: "Нет подходящего драйвера найти для JDBC: MySQL: // локальный/имя_бд"? Ошибка при использовании пулов] (http://stackoverflow.com/questions/5556664/how-to-fix-no-fit-driver-found-for-jdbcmysql-localhost-dbname-error-w) –

ответ

1

Был ли ваш драйвер jdbc правильно добавлен в путь сборки? Если это не проблема, вы можете добавить Class.forName (yourDriver); в коде

Надежда, что помогает

+0

'Class.forName()' не было необходимо для загрузки драйверов JDBC с Java 5. Если вы используют Java6 + и JDBC 4+, это не нужно. –

0

Вам может понадобиться добавить требуется драйвер JDBC или банку.

https://msdn.microsoft.com/en-us/data/aa937724.aspx

Если вы предоставили банку в путь сборки, пожалуйста, предоставьте больше кода, чтобы помочь вам.

Благодаря

Смежные вопросы