package test;
import java.sql.*;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
try{
Scanner sc = new Scanner(System.in);
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/database", "root", "root");
Statement stmt = (Statement) con.createStatement();
System.out.print("Enter name to search");
String name = sc.next();
String query = "SELECT * FROM Contacts WHERE first_name = '" + name + "' ;";
ResultSet rs = stmt.executeQuery(query);
while(rs.next()){
System.out.println("Last_Name: " + rs.getString("last_name"));
System.out.println("First_Name: " + rs.getString("first_name"));
System.out.println("Email: " + rs.getString("email"));
System.out.println("Phone: " + rs.getString("mobile_phone"));
}
} catch(Exception e){
System.out.println("ERROR: " + e.
}
我进口了jdbc.jar进入项目库,并仍然得到错误:无法找到或加载主类test.Test
Could not find or load main class test.Test
这看起来并不像一个编译器错误,但像运行时错误。你如何开始你的计划? – 2013-04-20 15:31:48
我猜你正在从错误的文件夹运行你的程序。 – NilsH 2013-04-20 15:34:43
我使用NetBeans,我也在cmd javac中尝试过,但它给出了相同的错误。 – user2302448 2013-04-20 15:40:18