Handle rows.Err() correctly in the Prepare() example

Since this looks like an otherwise complete example and this mistake is extremely common, I feel like it's better that rows.Err() gets looked at after the loop.

Thoughts?