How does accepting an answer work?
Most of the questions I have asked have an answer I have accepted and I'm always grateful for any help that people do give me. However there are a few questions I've asked when people have supplied an answer that has been interesting and has helped me understand the problem but not actually answered my question. I have chosen to leave these questions open in the hopes someone can answer it at a later date.
I'm I wrong for doing this or should I accept an answer right away.
I always mark up the comment (where relevant) so the user still knows I have read the comment and appreciate the help they have given me.