I was wondering how many statements or preparedstatements can be opened per connection at the same time. I don\'t really understand how would it work if multiple statements
Multiple statements can be created and used on the same connection, but only one resultset at once can be created and used on the same statement. If you create/open another one by the same statement, then any previously opened resultset will be implicitly closed, leading to "ResultSet closed" exceptions on any attempt to access it.