Грешка при опит за изпълнение на заявка на SQL Server през Netbeans

Приложението ми се изгражда успешно, но не изпълнява заявката. Ето какво съм направил досега:

  • Изтеглен JDBC драйвер и използван за успешно създаване на връзка към база данни, която се показва в раздела услуги
  • Добавена променлива CLASSPATH и добавен C:\Program Files\Java\jre1.8.0_221\bin;C:\Program Files\Java\jdk1.8.0_221\bin;.;C:\Program Files\Java\Microsoft JDBC драйвер 7.4 за SQL Server\sqljdbc_7.4\enu\mssql-jdbc-7.4.1.jre8.jar, както и моите JRE и JDK bin папки и .
  • Стартирайте под кода
import java.sql.*;

public class TestCode {




   public static void main(String[] args) 
   {

       try {
       Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

       String url = "jdbc:sqlserver://mysqlserver:1433;databaseName=mydatabase;integratedSecurity=false;";

       Connection conn = DriverManager.getConnection(url, "username", "password") ;  
       Statement stmt = conn.createStatement();
       ResultSet rs;

       rs = stmt.executeQuery("SELECT TOP 10 UserID FROM dbo.Users");
       while (rs.next())
       {
           String userID = rs.getString("UserID");
           System.out.println(userID);
       }
       }
       catch (Exception e)
       {
           System.err.println("Error");
           System.err.println(e.getMessage());
       }
   }
}

Грешката, която получавам е:

Грешка com.microsoft.sqlserver.jdbc.SQLServerDriver

Което е само името на шофьора ми. Получих това от щракване с десния бутон върху драйвера, щракване върху персонализиране и копиране на класа на драйвера от този прозорец.


person SQL_Ham    schedule 02.10.2019    source източник
comment
Не е свързано, но не използвайте TOP без ORDER BY   -  person Ilyes    schedule 02.10.2019
comment
Благодаря, това всъщност не е кодът, който ще изпълня. Просто поставих нещо там като тест, че наистина ще върне нещо   -  person SQL_Ham    schedule 02.10.2019


Отговори (1)


Фиксирана.

Необходимо е за добавяне на JDBC файл с драйвер към библиотеката на проекта

person SQL_Ham    schedule 02.10.2019