`Statement::rowCount()` has been moved to the `ResultStatement` interface where it belongs by definition.
## BC BREAK Transaction-related `Statement` methods return `void`.
`Statement::beginTransaction()`, `::commit()` and `::rollBack()` no longer return a boolean value. They will throw a `DriverException` in case of failure.