Ci sono due modi molto semplici per effettuare questo controllo, ed entrambi possono essere fatti dalla query sql.
Se il codice è chiave primaria, tenti direttamente una INSERT. In questo caso, se tenterai di duplicare la chiave, vuol dire che il codice già esiste e allora potrai gestire il codice di errore come meglio credi.
L'altro modo è quello di operare l'estrazione dei dati per controllarne l'esistenza, ad esempio:
"SELECT id_codice From tblUtenti Where id_codice = 'valore'"
Se il risultato restituito è un End Of File, vuol dire che il codice che ti interessa non esiste e potrai successivamente inserirlo con una query di INSERT, altrimenti ti regoli di conseguenza.
Visto che questi sono concetti di base, se non ti sono chiari ti consiglierei di dare un'occhiata quì:
http://www.freeasp.it
.. mi raccomando, dai titoli ai 3d che rispettino un po' il regolamento del forum, la prossima volta![]()