:master: L'errore può essere dovuto alla dichiarazione di idText.
Mi spiego, se il campo ID della tabella nel database è un 'intero lungo' allora la variabile idText di vb devi impostarla come Long.
Se invece il campo ID è una stringa allora idText deve essere dichiarato come stringa e la if deve essere riscritta in questo modo:
if idText <> "0" then
.....
Prova a vedere se funziona così
ciao