package labexercise2;
import java.sql.*;
public class LabExercise2
{
public static void main (String [] args) throws SQLException, ClassNotFoundException {
Class.forName("com.mysql.jdbc.Driver");
System.out.println ("Driver Loaded");
Connection connection= DriverManager.getConnection("jdbc:mysql://localhost/restaurant?"+ "user=root&password=");
System.out.println ("Database connected");
Statement statement = connection.createStatement();
ResultSet rs = statement.executeQuery("SELECT MenuID, MenuName, Type, Cuisine FROM menu WHERE Price BETWEEN 7 AND 13");
while (rs.next()){
System.out.println(rs.getString("MenuID") + " : " +
rs.getString("MenuName") + " : " +
rs.getString("Type") + " : " +
rs.getString("Cuisine") + " : " +
rs.getString("Price")); }
connection.close();
}
}
我可以知道爲什麼它沒有給出以下代碼的輸出,因爲沒有任何錯誤?我能知道爲什麼它沒有給出以下代碼的輸出,因爲沒有任何錯誤?
任何幫助將不勝感激
你的意思是說,你不能看到表的字段,或沒有的println工作???? – piyushj
它只顯示運行: 驅動程序加載 數據庫連接 在輸出面板中建立成功(總時間:0秒)。我正在使用netbeans 8.1 –
我無法看到應在executeQuery()中執行的表的字段。前兩個println成功顯示 –