Ya aislé el error; está en la fecha:
el SQL es:
asSQL = ""
asSQL = asSQL & "INSERT INTO Comercials (date) "
asSQL = asSQL & " VALUES ( "& SQLDate(dCloseDate) & " )"
response.Write asSQL
GobjConnect.Execute(asSQL)
y me da:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la instrucción INSERT INTO.
el response.write me da:
INSERT INTO Comercials (date) VALUES ( #16/12/2002 19:04# )
de modo que el date está bien escrito (creo).
las propiedades del campo date son:
data type: date/time
format: General date
required: No
Indexed: Yes (duplicates OK)
Por ke está mal?