我尝试使用该方法将文本放入字符串变量getText()
,然后preparedStatement
在JDBC
. 应用程序运行没有任何问题,但输出为空白。
Connection conn;
try{
conn = DriverManager.getConnection(CONN_STRING,USERNAME,PASSWORD);
PreparedStatement pstmt=conn.prepareStatement("SELECT * FROM airplane.airlinedb WHERE
ORIGIN = ? AND DESTINATION = ? LIMIT 100;");
pstmt.setString(1,j.from); // from is the string variable
pstmt.setString(2,j.destination); //destination is another string variable
ResultSet rs=pstmt.executeQuery();
User user;
while(rs.next())
{
user = new User(rs.getString("ORIGIN"),
rs.getString("DESTINATION"),rs.getInt("FLIGHT_NUMBER"), rs.getInt("TIME_TRAVEL") ,
rs.getInt("PRICE"));
usersList.add(user);
}
conn.close();
}
catch(SQLException e){
System.err.println(e);
}
return usersList;
}
如果您需要任何其他信息,请告诉我 PS:-这是我的第一个 java 应用程序,所以经历了很多小问题, 这是应用程序的前端。我正在尝试从源文本和目标文本中获取文本字段并将其用于不同选项的不同查询.. 前端 添加空白输出最终输出的屏幕截图