Aus aktuellem Anlass... *nerv*
Nun habe ich also ein Datumsfeld, das aber bei der InsertRow das aktuelle Datum anzeigt, obwohl das Feld in der Zeile leer ist (null). Vorläufige Lösung war ein fester Wert für update, aber das ist natürlich völliger Blödsinn... Soll ja nicht immer der 15.4. drin stehen
Nun gäbe es denke ich zwei Möglichkeiten - ich kann leider beide nicht umsetzen
Möglichkeit 1:
Immer, wenn das Feld leer ist, das aktuelle Datum reinschreiben.
Problem: "date" liefert mir nach wie vor einen String, kein Datum... Wie kann ich das umwandeln?
Möglichkeit 2 (eleganter):
Es wird das, was im Datumsfeld (fälschlich) gezeigt wird, eingetragen. Die Lösung wäre mir lieber, weil der Nutzer ja offenbar diesen Wert nicht geändert haben wollte (zwar sollte der mit "date" übereinstimmen... aber man weiß ja nie *g*).
Problem: Wie bekomme ich den Wert des Datumsfeldes? Ich habe die Properties überflogen und keinen date-Eintrag gefunden. Nur "min/max Date" als long und "Text" als String. Allerdings liefert mir Text seltsamerweise immer den 23.6. - also ein völlig abstruser, nicht nachvollziehbarer Wert... vor allem Dingen ist das nicht das, was im Feld steht...
Freundliche Grüße
Thomas
Aus aktuellem Anlass... *nerv*
Nun habe ich also ein Datumsfeld, das aber bei der InsertRow das aktuelle Datum anzeigt, obwohl das Feld in der Zeile leer ist (null). Vorläufige Lösung war ein fester Wert für update, aber das ist natürlich völliger Blödsinn... Soll ja nicht immer der 15.4. drin stehen :D
Nun gäbe es denke ich zwei Möglichkeiten - ich kann leider beide nicht umsetzen :D
Möglichkeit 1:
Immer, wenn das Feld leer ist, das aktuelle Datum reinschreiben.
Problem: "date" liefert mir nach wie vor einen String, kein Datum... Wie kann ich das umwandeln?
Möglichkeit 2 (eleganter):
Es wird das, was im Datumsfeld (fälschlich) gezeigt wird, eingetragen. Die Lösung wäre mir lieber, weil der Nutzer ja offenbar diesen Wert nicht geändert haben wollte (zwar sollte der mit "date" übereinstimmen... aber man weiß ja nie *g*).
Problem: Wie bekomme ich den Wert des Datumsfeldes? Ich habe die Properties überflogen und keinen date-Eintrag gefunden. Nur "min/max Date" als long und "Text" als String. Allerdings liefert mir Text seltsamerweise immer den 23.6. - also ein völlig abstruser, nicht nachvollziehbarer Wert... vor allem Dingen ist das nicht das, was im Feld steht...
Freundliche Grüße
Thomas