People with dementia have better long term memory than short term...at least that's the way it was with my sister. I could ask her about stuff from 40 years earlier, and she'd be able to whip the information off without a problem, but she couldn't remember the last time I'd visited her.
Generally true.