Quote Originariamente inviata da optime Visualizza il messaggio
La soluzione migliore? Ma se l'indice è int deve preoccuparsi di mandare un int, mica deve cambiare il db! Se ti servono una minestra e hai una forchetta, ti fai portare un cucchiaio, non ti fai cambiare la minestra con la pastasciutta!
Aggiungo una cosa,
Se l'errore è:
Conversione non riuscita durante la conversione del valore varchar ' & LblCodice_Soggetto.Text ' nel tipo di dati int.

Probabilmente ha scritto male la stringa riga che ha postato optime, probabilmente ha messo gli apici nel posto sbagliato.