Sergio, aclarame una cosa, no manejas indices ni claves primarias?
por que si es asi, define estas propiedades en la tabla de la base de datos para primero asegurarte que no suceda otra vez y luego vemos de cauerdo a esa estructura que es lo mejor.
Por ejemplo puedes usar esta consulta que te indica cuantas veces se repite un nombre en la tabla hipotetica personas:
SELECT COUNT(Nombre)
FROM Personas
HAVING COUNT(Nombre) > 1