Cita: ... necesito validar que el registro no este en la base de datos para no duplicarlo por su campo clave...
Para solucionar esto, debes marcar como
clave primaria dentro de access a la columna que hayas escogido. Luego, para ingresar los datos desde el web tienes dos opciones: 1) si la llave primaria es numérica, access puede generarla automáticamente. 2)Puedes crear un pequeño script que genere la clave primaria en forma automática, de esta forma evitas posibles errores por parte del usuario.
Cita: ...y ademas necesito grabar sin llenar necesariamente todos los campos...
Igual que en el caso anterior, dentro de las propiedades de la tabla, debes indicar uno a uno cuales campos no son requeridos.
Puedes encontrar una mejor explicación en:
<a href='ir.asp?http://www.macromedia.com/support/ultradev/database/database_connections/' target='_blank'>http://www.macromedia.com/support/ultrad...</a>
Saludos,
Pablo Robayo