In principe heb je 2 plaatsen om rijen te dupliceren als je ASP correct is:
1) SQL is verkeerd (waarschijnlijk moet u de DISTINCT-operator gebruiken)
2) C#-code is verkeerd (waarschijnlijk moet u uw gegevensbron controleren)
Controleer uw SQL-pls. En deel uw C#-code met ons.
Gebruik dit
SELECT distinct category_name, thread_category_id, threadCount
FROM
( SELECT categories.category_name, threads.thread_category_id, COUNT(*)
AS 'threadCount' FROM threads
INNER JOIN categories ON categories.category_id = threads.thread_category_id
GROUP BY categories.category_name, threads.thread_category_id ) A