Hallo Winfried, > > Ich suche jetzt gerade den einfachen Weg > > wäre es eine Option die Spalte mit "DEFAULT CURRENT_DATE" zu > definieren und das Datum nicht einzugeben, wenn es "heute" sein > soll?
Ist zwar nicht gerade Nutzerfreundlich, würde aber zum Ziel führen, ohne dass allzu lange gesucht werden müsste. So etwas müsste eigentlich in den Tabelleneigenschaften beeinflussbar gemacht werden - aber wenn ich die issue-Listen sehe gibt es ja viele Wünsche. > > Befehl zum Ändern einer Tabelle der internen HSQL-Datenbank: > unter Extras>SQL... > > alter tabelle alter spalte DATE DEFAULT CURRENT_DATE Ich habe das Folgende probiert: ALTER TABLE "Rechnung" ALTER COLUMN "Datum" DATE DEFAULT CURRENT_DATE Die Tabelle hat den Namen Rechnung, die Spalte heißt Datum. Beim ersten Formularstart stand dann plötzlich aus unerfindlichen Gründen 1.1.1900 in dem Datumsfeld - anschließend blieb das Feld dann aber leer. Prinzipiell ist diese Lösung so für SchülerInnen nachvollziehbar. Da werden wir an dieser Stelle dann zum erstem Mal die Tiphilfe bei den Kontrollfeldern bemühen. Leider funktioniert so allerdings die Kleinschrittigkeit nicht, mit der wir die Datenbank entwickeln. In der erforderlichen Tabelle sollte zuerst nur ein automatisch generierter ID-Wert sowie das Datum (als Rechnungsdatum) liegen. Und wenn in dem Datumsfeld nichts steht speichert natürlich das Formular auch nichts ab. So muss also schon der nächste Schritt vorweggenommen werden - die KundenID muss mit in die Tabelle, obwohl noch gar keine Kunden-Tabelle existiert. Wenn dort etwas eingegeben wird klappt auch das Abspeichern. Erst einmal vielen Dank für den Tip. Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
