Buenos días a todos.
Tengo un problema al hacer update sobre tablas en las que tengo foreign key a sí mismas (del tipo "siguiente" o "anterior")
el error que me dá el navegador es este:
No se puede agregar o cambiar el registro porque se necesita un registro relacionado en la tabla 'punto'.
Y la sentencia sql (en su contexto ASP) que me da ese error es la siguiente:
sql="insert into punto (id_punto,titulo,id_punto_padre,es_padre,nivel,ant ) values ("& id &",'"& titulo &"',"& id_padre &",No,"& nivel &","& ant &")"
Debo resaltar que id_punto padre y ant son claves externas que referencian a la misma tabla al campo id_punto.
¿Es incorrecta la sentencia sql? Es que no recuerdo si para este tipo de casos se usaban 2 instancias de la tabla en la sentencia ni la sintaxis que se usaría...
¿alguien me puede orientar algo?
Muchas gracias