Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Select - Konvertieren - Insert





Frage

Hallo Leute, Bin Beginner mit Access und habe folgende Frage. Wie kann ich einen Wert einem Feld entnehmen, diesen dann in einen String legen, bearbeiten (mit left oder right) und ihn dann zurück an die genau gleiche Stelle wieder ablegen (ID vorhanden). Der komische Datumswert sieht folgender Massen aus: Mon 10/31/2002 und soll nachher so aussehen: 2002-10-31 Ich will das "Mon" am Anfang weg haben und das amerikanische Datum dann in das angegeben umwandeln. Bin für jede hilfe sehr dankbar. Mit schönen Grüssen aus Schweden Frank

Antwort 1 von JohnnyLoser

Hi Frank,

handelt es sich um ein Datumsfeld oder ein Textfeld?

Wenn's ein Datumsfeld ist, reicht es in der Regel, daß Du das Format in den Eigenschaften änderst.

Wenn's ein Textfeld ist, würde ich erst mal versuchen es in ein Datumsfeld zu ändern mit entsprechendem Format. Vielleicht klappt's ja.

Sicherungskopie nicht vergessen!

Wenn's so auch nicht klappt, dann hängt's noch davon ab, ob 1-stellige Zahlen mit führender 0 geschrieben sind. Falls ja, dann könnte es in etwa so gehen:

Feld = right([Feld],4) & "-" & mid([Feld],5,2) & "-" & mid([Feld],8,2)

Das in die Aktualisierungsabfrage und gut ist.

Gruß

Johnny

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: