Come fai a fare MoveFirst in una tabella vuota, cioe senza First???

puoi usare l'istruzione sql INSERT INTO e il comando objConn.execute

altrimenti devi prima controllare se ci sono record nella tabella utilizzanto EOF o BOF (o Count del recordset mi pare ma occhio ai cursori lato server o lato client) e quindi adNew e Update.