title image


Smiley Wenn ich dich richtig verstehe...
machst du das doch besser mit einer Konversionsfunktion der folgenden Art und nicht per Inline-Code:



Public Function ConvertMyDate(D as Variant) As Variant

D = Null

On Error resume Next

D = DateSerial(Left(D,4),Mid(D,5,2),Right(D,2))

end function



die du dann z.B. in SQL aufrufen kannst:



SELECT ConvertMyDate(SC01123) As MeinDatum

FROM MeineTabelle



Ansonsten käme es halt darauf an, was nun wirklich im Feld drinsteht und wie es konvertiert werden soll. Auf jeden Fall ist ein "leeres Tabellenfeld" NULL und nicht Space(8)!





Gruß aus dem Norden
Reinhard


Bitte immer die Access-Version angeben!
DB-Wiki


Wie man Fragen richtig stellt

YaccessAccess-FAQUnd ansonsten: Wikipedia




geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: