A veces, al escribir ASP y usar conn.execute (sql) para consultar, actualizar e insertar datos de la base de datos de Access, el error de la declaración SQL a menudo aparece cuando la declaración es claramente correcta, lo cual es bastante molesto. Lo he resumido especialmente. "[", " "]" Solución:
Ejemplo 1: seleccione * de un
Si ocurre un error, se puede cambiar a: seleccione * de [a]
Ejemplo 2: ACTUALIZAR [usuario] SET contraseña = '"&data1&"' donde secname='"&data2&"'"
Si se produce un error, puede cambiarlo a: ACTUALIZAR [usuario] SET [contraseña] = '"&data1&"' donde secname='"&data2&"'"
Ejemplo 3: INSERTAR EN mybook ( nombre, por, móvil ) VALUES (' "&datos1&" ','"&datos2&"','"&datos3&"')"
Si ocurre un error, cámbielo a:
INSERTAR EN milibro ([nombre], [por], [móvil]) VALORES ('"&data1&"','"&data2&"','"&data3&"')"