現在、次のコードを使用してSQLクエリを実行できます。私の唯一の問題は、自分のクエリが値と一致しているかどうかを確認したいということです。基本的に私のコードは、(1)実行するクエリ(現在のコードを実行する)(2)ステップ1で指定した値を使用して期待値と比較します。手始めにjdbcのテストを使用してデータベース情報を確認します
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//Connection URL Syntax: "jdbc:mysql://ipaddress:portnumber/db_name"
String dbUrl = "jdbc:mysql://localhost:7708/pmsdb";
String username = "root";
//Database Password
String password = "root";
//Query to Execute
String query = "select * from people where id ='10261'";
//Load mysql jdbc driver
Class.forName("com.mysql.jdbc.Driver");
//Create Connection to DB
Connection con = DriverManager.getConnection(dbUrl,username,password);
//Create Statement Object
Statement stmt = con.createStatement();
// Execute the SQL Query. Store results in ResultSet
ResultSet rs= stmt.executeQuery(query);
// While Loop to iterate through all data and print results
while (rs.next()){
String myName = rs.getString(1);
String myAge = rs.getString(2);
System. out.println(myName+" "+myAge);
}
// closing DB Connection
con.close();
}
}
私は(1)データベースのクエリを実行すると、(2)取得した比較...ここセレンが表示されていない、とハード私はあなたが欲しい –
を求めているかを理解するために値を(1)から検索した値で置き換えますか?だから、返された値を自分と比較したいのですか?あなたの質問をさらに明確にしてください。 – trevdro
私の質問を更新しました – Turing85