<%
nom = request.form("nombre")
ape = request.form("apellido")
edad = request.form("edad")
pagina = Request.ServerVariables("Script_Name")
strProvider="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\Pruebas") & "\datos.mdb;"
Set conexion = Server.CreateObject("ADODB.Connection")
conexion.Open strProvider
sql="insert into Tabla1 (nombre, apellido, edad) values ('"&nom&"', '"&ape&"', "&edad&")"
conexion.Execute(sql)
'response.write sql
conexion.close
set conexion = nothing
response.redirect "fo_carga.asp"
%>
y me tira este error:
Provider error '80004005'
Error no especificado
/pruebas/paginaDEcarga.asp, line 10
En la base access tengo un campo id autonumerico. Se debe indicar en el sql el campo id?. Si saco el campo id graba los datos.
Es un error de novato, pero no me doy cuenta.

Saludos. y gracias.