Momentan in meinem Controller, wenn ich neue Daten hinzufüge, validiere ich die Eingaben, und wenn es irgendwelche Probleme gibt, lässt es einen Benutzer bekannt, anderenfalls übergibt er die Daten an das Modell, um es in die Datenbank einzufügen
Wie gehe ich nun vor, um zu überprüfen, ob die INSERT-Anweisung im Modell korrekt funktioniert hat, und einen Benutzer darüber informieren, wenn dies nicht der Fall ist.
Gibt eine INSERT-Anweisung wie unten "wahr" oder "falsch" zurück, die dann an den Controller zurückgegeben werden kann?
%Vor%Danke für jede Hilfe
Persönlich würde ich vermeiden,
zu verwenden %Vor%Methode für einen Einsatz. SQLServer gibt keinen Wert für eine Einfügung zurück, so dass der Rückgabewert von
übernommen wird %Vor%wäre zuverlässiger. Ich reservierte affected_rows für die Überprüfung von "UPDATE" s:)
UPDATE:
Dasselbe gilt für
%Vor%Die Funktion affected_rows () funktioniert in SQL Server nicht bei einem Löschvorgang ...
Tags und Links activerecord insert codeigniter