2016-12-01 3 views
-1

im пытается подключиться к базе данных mysql и манипулировать данными в нем, но когда я пытаюсь запустить свой код, он получает ошибку, драйвер [java-приложение] C: \ program files \ java \ jre 1.8 .0_111 \ bin \ javaw.exe от того, что я читал, потому что его запуск javaw, а не java.exe, но я не могу понять, как переключиться на это, может кто-нибудь мне помочь?завершена ошибка javaw при запуске eclipse

package jdbc; 

import java.sql.*; 
public class Driver { 

public static void main(String[] args) { 

    try 
    { 
     //get a connection to the database 
     Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cs160test"); 
     //create a statement 
     Statement myStmt = myConn.createStatement(); 
     //execute the sql query 
     ResultSet myRs = myStmt.executeQuery("select * from genre"); 
     //process the result set 
     while(myRs.next()) 
     { 
      System.out.println(myRs.getString("name")); 
     } 
    } 

    catch(Exception exc) 
    { 
     exc.printStackTrace(); 
    } 

} 

}

ответ

0

это не ошибка. Он говорит вам, что ваша программа exited, потому что дальнейших инструкций не последовало.

<terminated> main [java application] path\bin\javaw.exe 

я воспроизвел это поведение, и единственный способ это происходит, если ваш genre таблица не имеет никаких записей .