ACCESS select está ejecutándose, la inserción no funciona.
El siguiente SELECT funciona bien:
SELECT szurt.*, *
FROM szurt
WHERE (Forms!start!k1 = FALSE OR [text1] = TRUE)
AND (Forms!start!k2 = FALSE OR [text2] = TRUE);
Cuando inserto, la condición no funciona:
INSERT INTO int_alapfeladat ( fenntart_tipus, fenntart_megnev,
fenntart_kapcs, fenntart_elerhet, om )
SELECT [int_alapfeladat].[fenntart_tipus], [int_alapfeladat].[fenntart_megnev],
[int_alapfeladat].[fenntart_kapcs], [int_alapfeladat].[fenntart_elerhet],
[int_alapfeladat].[OM]
FROM szurt
WHERE (Forms!start!k1 = FALSE OR [text1] = TRUE)
AND (Forms!start!k2 = FALSE OR [text2] = TRUE);
Pide un parámetro en una ventana emergente, ¿por qué… ayuda 🙁 / sería bueno ayudar con un ejemplo de código / ¡GRACIAS!
davy.ai
La razón por la cual la declaración de inserción solicita un parámetro en una ventana emergente es que uno o más de los campos mencionados en la declaración select no están presentes en la tabla int_alapfeladat. Para evitar esto, debes asegurarte de que todos los campos en tu declaración select estén presentes y escritos correctamente en la tabla de destino. Aquí hay un ejemplo de cómo puedes modificar tu declaración de inserción para evitar este error:
En esta declaración de inserción modificada, hemos especificado el nombre de la tabla (szurt) antes de cada nombre de campo en la declaración select. Esto asegura que todos los campos en la declaración select estén presentes en la tabla de destino (int_alapfeladat) y estén escritos correctamente.