First of all, edbutil /d /r (Exchange 4.0 and 5.0) or eseutil /p (Exchange 5.5) is strictly a last resort for repairing a database file: it fixes only low-level database corruption (bad pages). The isinteg -fix command works at the information store level, fixing objects, schemes, and other high-level data/structure problems. If for some reason you don’t have a backup to restore from or log files to play forward and you have to run edbutil /d /r or eseutil /p, be sure to run isinteg -fix after it.
Whenever possible, you want to restore from a backup and then play logs forward because this method restores all your data. If you have no backup to restore and have to run both edbutil/eseutil and isinteg, you will lose the contents of any bad pages in the database – messages, attachments, folders, and so on.