Ver Fonte

split, time and date in update
modified: querywindow.pas

motaz há 12 anos atrás
pai
commit
4f7a58ac07
1 ficheiros alterados com 3 adições e 2 exclusões
  1. 3 2
      querywindow.pas

+ 3 - 2
querywindow.pas

@@ -301,8 +301,9 @@ begin
            case RecordSet.Fields[x].DataType of
             ftInteger, ftSmallint: FieldsSQL += IntToStr(RecordSet.Fields[x].NewValue);
             ftFloat: FieldsSQL += FloatToStr(RecordSet.Fields[x].NewValue);
-            ftTime, ftTimeStamp, ftDate, ftDateTime: FieldsSQL += '''' + FormatDateTime('yyyy-mm-dd HH:nn:ss:zz',
-              RecordSet.Fields[x].NewValue) + '''';
+            ftTimeStamp, ftDateTime: FieldsSQL += '''' + DateTimeToStr(RecordSet.Fields[x].NewValue) + '''';
+            ftTime: FieldsSQL += '''' + TimeToStr(RecordSet.Fields[x].NewValue) + '''';
+            ftDate: FieldsSQL += '''' + DateToStr(RecordSet.Fields[x].NewValue) + '''';
 
            else // Other types like string
               FieldsSQL += '''' + RecordSet.Fields[x].NewValue + '''';