E' possibile fare una query del tipo:

Insert into tabella (nome) values ('Luca') if nome='Luca' non esiste?

Cioè inserire il nome luca se nella tabella non c'è?

Oppure per forza devo utilizzare un recordset e controllare se associandolo alla query: select * from tabella where nome='Luca' risulta vuoto?

Grazie molto per l'aiuto!