devo controllare i dati che l'utente inserisce nel mio db in modo che non ci siano utenti doppi...come faccio?
in sql userei una stored procedure, ma in oledb?
avevo in mente una funzione da inserire direttamente nella pagina
...dove sbaglio?codice:function AddUnique(strNome as string) dim connessione as OleDbConnection dim strSelect as string dim cmdSelect as OleDbCommand dim strInsert as string dim cmdInsert as OleDbCommand connessione = new OleDbConnection("provider ecc ecc") strSelect="select "&strNome&" from tabella" cmdSelect = new OleDbCommand( strSelect, connessione) connessione.open() if cmdSelect.ExecuteNonQuery() then lblCheck.text="utente esistente" end if else strInsert="insert "&strNome&" into tabella" cmdInsert = new OleDbCommand(strInsert, connessione) cmdInsert.ExecuteNonQuery() lblCheck.text="utente inserito" connessione.close() end function

Rispondi quotando