non so il vb, cmq se commenti le righe di esecuzione fai in modo che la stringa sql ti venga stampata ci dici cosa esce?