2016-04-13 10 views
1

Ich verwende derzeit Dreamweaver und ich versuche, einen Datensatzeinfüge-Assistenten mit einem MySQL-Server verbunden einfügen. Jedoch, wenn ich versuche, die Spalte zu aktualisieren, bekomme ich eine Fremdschlüsseleinschränkung fehlgeschlagen, und ich kann verstehen, dass dies daran liegt, dass ich einen nicht existenten Fremdschlüssel erstelle. Aber wie sonst kann ich einen Eingabeassistenten verwenden.Wie vermeide ich Fremdschlüssel-Constraint-Fehler Fehler -

database

Hier ist das Datenmodell. Die Spalte, die ich zu aktualisieren versuche, ist "kommentar", aber es funktioniert nicht, irgendwelche Ideen?

+0

Was bedeutet dieser Fehler tatsächlich aussehen hinzufügen? Welche FK Beziehung machst du eigentlich? von welcher Tabelle zu welcher Tabelle? ... Hier sind einige weitere Informationen erforderlich, um eine solide Antwort zu geben ... – BK435

Antwort

0

Schwer zu sagen mit den bereitgestellten Informationen, aber aller Wahrscheinlichkeit nach hat der Wert, den Sie in Hotellid verwenden, keinen entsprechenden Eintrag in der Tabelle hotell.

+0

Ja, der entsprechende Eintrag ist nicht vorhanden, aber gibt es eine Möglichkeit, dies zu schaffen, indem er das Hotelid erstellt Moment verwenden Sie den Einfügeassistenten? Danke –

+0

Ja, wenn Sie den Assistenten verwenden, um zuerst einen Eintrag in der Hotell-Tabelle zu erstellen. Dann sollten Sie mit der neuen Hotellid Ihre erste Zeile hinzufügen können. – Jason

0

Sie könnten die gleichen Assistenten für die Hotels laufen und ein Hotel mit Ihrem gewünschten hotelid, vor Einsetzen in kommentar

Verwandte Themen