Frage : Auf VorderseitenMySQL Zeitstempelstörung zurückgreifen

Hallo,

current ist Einstellung Zugangs-Vorderseite mit MySQL Nachrechner. Das Zeitstempelfeld in der Datenbank hat ein datatype „des Zeitstempels“ und ein Rückstellung vaule von „current_timestamp“. Im Zugang aktualisiert das Zeitstempelfeld durch ein an schmutziges Ereignis „ich! Time_Stamp.Value = jetzt ()“

All adaequat war. Ich vorgenommen etwas Änderungen an den Tabellen en, also re-linked ich die Tabellen und jetzt sind Formen, die Funktion waren, nicht. Ich erhalte die Störung:

Runtime Störung 3327
Field „Time_Stamp“ basiert auf einem Ausdruck und kann nicht edited.

Now sein, das ich eine ältere Kopie des gleichen Vorderseiten Zugangs habe und dieser adaequat ist noch. So sein, nur wenn die Tabellen relinking, dass eine Störung erscheint. Da das alte noch arbeitet, ist die MySQL Datenbank, die ich voraussetze, nicht im Unrecht.

Does jedermann haben alle mögliche Ideen?

Antwort : Auf VorderseitenMySQL Zeitstempelstörung zurückgreifen

AFAIK, können Sie ein Feld in Ihrer MySQL Tabelle nicht aktualisieren, die ein Zeitstempel datatype ist. Entweder den Bediener dieses behandeln lassen, oder einstellen dass MySQL Feld, um keinen Default-Wert zu haben und ihn durch Ihr UI zu handhaben.

Anmerkung können Sie die MySQL Zeitstempelspalte eine „Selbstupdate“ Spalte sein auch lassen, die Ihre Notwendigkeit beseitigen, das schmutzige Ereignis zu verwenden:
http://dev.mysql.com/doc/refman/5.0/en/timestamp.html

Schließlich dieses sein anzunehmen ein Multibenutzersystem, es sein weit besseres IMO, zum des Bedieners dieses behandeln zu lassen. Verschiedene Maschinen können verschiedene „Systemszeiten“ leicht haben, also, wenn Ihre Absicht, irgendeine Art der Zeitachse zu haben ist, ist das Bediener-gegründete Drehbuch die Weise zu gehen.

Den ersten Teil der Verbindung auch merken, in der er Unterschiede mit Versionen von MySQL hinsichtlich der Zeitstempelspalte beschreibt. Von dieses kann sein, wohin Ihre Ausgabe kommt.
Weitere Lösungen  
 
programming4us programming4us