Ma perchè usi ADODB ???
In NET si usa ADO.NET

Osservando il tuo codice sembra che il tuo DB sia un MDB di Access.
Spero per te che non sia così...