Eccomi di nuovo qua a rompervi le scatole!

Devo inserire delle keywords all'interno di una tabella e controllare prima di inserirle che non siano già presenti.

Codice PHP:
cont1 1
Set rsKey 
objConn.Execute ("SELECT * FROM Keywords")
rsKey.MoveFirst
if Session("Keywords") <> "" then 
    
for 0 to Ubound(keywords)
        do while 
not rsKey.eof
            
if (rsKey.Fields(Keyword).value <> keywords(f)) then
                   objConn
.Execute ("INSERT INTO Keywords ([ID],[Keyword]) VALUES ('" cont1 &_
                      
"', '" keywords(f) & "')")
                      
cont1 cont1 1
             end 
if
             
rsKey.MoveNext
        loop
    next
end 
if 
keywords è l'array contenente le chiavi inserire.
Facendo in questo modo ovviamente non funziona, infatti mi dà un errore sul controllo:
Codice PHP:
if (rsKey.Fields(Keyword).value <> keywords(f)) then 
Esiste qualche modo per farlo, anche in SQL?

Grazie