Bien, en la instruccion:
Código:
Data.Execute ("Insert Into Users ('User', 'Clave', 'Recordar') VALUES ('" & Usuar & "', '" & Contr & "', 'False')")
simplemente quita las comillas simples en los nombres de los campos; asi:
Código:
Data.Execute ("Insert Into Users (User, Clave, Recordar) VALUES ('" & Usuar & "', '" & Contr & "', 'False')")
Cita: agregue ese "On Error Resume Next Arriba del todo"
funciona perfecto. y me di cuenta de una cosa... eso error solo lo tira cuando se quiere "leer" uno de los campos del recordset. en otra parte lo use solo para saber si existia un registro con x condicion, y como no puse en nigun momento RECORDSER!CAMPO no me tira error...
Aunque yo no uso RECORDSET!CAMPO, se supone que deberia de funcionar sin problema alguno, porque he visto aplicaciones que hacen uso de eso, y funcionan bien...lo que yo hago para "leer" un campo es esto:
Código:
RecordSet.Fields("campo")
' o bien
RecordSet.Fields(indice_del_campo)
Y jamas me ha dado problemas.
Saludos