import java.sql.*;
class TestingDatabase
{
public static void main(String args[])
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","metalgear");
java.util.Scanner input = new java.util.Scanner(System.in);
int i = input.nextInt();
PreparedStatement ps = conn.prepareStatement("select * from students where sid=?");
ps.setInt(1,i);
ResultSet rs = ps.executeQuery();
rs.next();
System.out.println(rs.getInt(1));
System.out.println(rs.getInt(2));
}
catch(ClassNotFoundException e){}
catch(SQLException e){}
}
}
このコードをデスクトップに保存し、
javac TestingDatabase.java
コマンドを使用してコンパイルしました。コンパイルは成功しましたが、コマンドを入力
java TestingDatabase
すると、Error: could not find or load main class TestingDatabase
スペルミスがないか再確認しましたが、見つかりませんでした。誰でも解決策を提案できますか。