@带sql和java

dzhpxtsq  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(360)

当我试图从intellij上的db获取电子邮件时,它总是显示电子邮件是这样的:com.mysql.cj.jdbc.result。resultsetimpl@4c89299. 我怎么能修好它。
这就是密码。
数据库处理程序:

  1. public ResultSet getAllmessages(String reciever) throws SQLException, ClassNotFoundException {
  2. String query = "SELECT * FROM " + Const.MESSAGES_TABLE + " WHERE " + Const.MESSAGES_RECIEVER + "=?";
  3. PreparedStatement preparedStatement = getDbConnection().prepareStatement(query);
  4. preparedStatement.setString(1, reciever);
  5. ResultSet resultSet = preparedStatement.executeQuery();
  6. return resultSet;
  7. }

我的电子邮件地址:

  1. DBHandler databasehandler = new DBHandler();
  2. ResultSet maild = databasehandler.getAllmessages(databasehandler.getMail(indexController.userId).toString().trim());
  3. ResultSet resultSet = databasehandler.getAllmessages((maild).toString().trim())
ugmeyewa

ugmeyewa1#

在得到resultset对象之后,必须得到这样的值。

  1. resultSet.getString("COLUMN_NAME1");
  2. resultSet.getInt("COLUMN_NAME2");

相关问题