In a couple of occasions I've accepted an answer to my questions that didn't actually help me. This is because they were correct answers and would answer the question a large section of the people who had a similar question. Also the questions were open for a period of time first.
The answer was correct but wouldn't work in my particular environment.
My question here is, is this an acceptable way to accept answers or does this preclude getting new answers that may be more useful to the community? I.e. is a correct incomplete answer marked as a correct more useful or less useful than the same question marked unresolved?
Related Question:Should Discussion Questions have an Accepted Answer?
Actually about if I should accept an answer in this thread.