IMHO rowCount () соответствует только для операторов UPDATE и DELETE, но не для запросов SELECT. Выбрав *, вы получите все данные из базы данных. Поскольку вам нужно только количество строк, используйте вместо этого функцию count (), что гораздо эффективнее.
SELECT count(*) FROM mailbox WHERE msgTo = ? && read = 0