o erro esta aqui e é causado por varios motivos: conn.Execute "Insert Into cadastros (nome, email, icq, cidade, estado, sexo, datadenascimento, login, senha, confirmar) Values (' "&nome&" ', ' "&email&" ', ' "&icq&" ', ' "&cidade&" ', ' "&estado&" ', ' "&sexo&" ', ' "&dia&" ', ' "&mes&" ', ' "&ano&" ', ' "&login&" ', ' "&senha&" ', ' "&confirmar&" ')" 1º voce tem q colocar os campos do banco de dados e os valores respectivamente, 2º existe mais dados do q campos veja: nome - ' "&nome&" ' email - ' "&email&" ' icq - ' "&icq&" ' cidade - ' "&cidade&" ' estado - ' "&estado&" ' sexo - ' "&sexo&" ' datadenascimento - ' "&dia&" ' login - ' "&mes&" ' senha - ' "&ano&" ' confirmar -' "&login&" ' - ' "&senha&" ' - ' "&confirmar&" ' alem de estar fora de ordem há + dados do que campos, sugiro q você adicione + campos no seu banco de dados ou diminua o numero de dados t+