Hallo Claudius,

dir und den anderen, die sich daran beteiligt haben, vielen Dank, dass mir
die Tomaten von den Augen entfernt wurden.

An diesem - jetzt erfolgreichem Auszug - kannst du sicher erkennen, wo ich
das nun mache:

If IsDate(CStr(Mid(DTSSource("Geburtsdatum"),5,4) & "-" &
Mid(DTSSource("Geburtsdatum"),3,2) & "-" &
Mid(DTSSource("Geburtsdatum"),1,2))) Then
DTSDestination("geburtsdatum") =
CDate(CStr(Mid(DTSSource("Geburtsdatum"),5,4) & "-" &
Mid(DTSSource("Geburtsdatum"),3,2) & "-" &
Mid(DTSSource("Geburtsdatum"),1,2)))
Else
                DTSDestination("geburtsdatum") = NULL
End if

Vielleicht n�tzt dies ja auch noch jemand anderem und wir k�nnen uns
zusammentun und eine Ketchup-Firma gr�nden.

Dankesch�n

Henri

-----Original Message-----
From: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
Sent: Friday, December 14, 2001 2:56 PM
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] RE: AW: RE: AW: RE: AW: RE: AW: RE: AW: Aus
unterschiedlichen Strings ein Datum erzeugen


>
> Hallo (genervter) Claudius,
>
> ich wei� nicht, wie es die anderen machen, aber ich probiere
> erst immer
> herum (deshalb auch die verz�gerten Antworten) und versuche
> in der Hilfe
> etwas zu finden.

Dann ist ja gut.... ;-)


Versuch doch mal sowas:
If dtFeld="" then
        tempvar = null
Else
        tempvar = convert...
End if

Oder if dtFeld is Null then
....
Else
.....
End if

Programmierst Du das im DTS?

Claudius


>
> Das mit If is null .. ist mir bekannt - dennoch bekomme ich einen
> Sysntaxfehler, wenn ich folgendes mache:
>
> Hierbei setze ich aber nicht mehr auf die Information NULL, sondern
> eigentlich will ich ja nur dann eine Datum �bernehmen, wenn
> es eins ist.
>
> If IsDate(CStr(mid(dtFeld,5,4) & mid(dtFeld,3,2) &
> mid(dtFeld,1,2))) Then Convert(datetime, CStr(mid(dtFeld,5,4) & "-" &
> mid(dtFeld,3,2) & "-" &
> mid(dtFeld,1,2)),101) Else NULL funktionieren ebenso wenig wie
> If IsDate(CStr(mid(dtFeld,5,4) & mid(dtFeld,3,2) &
> mid(dtFeld,1,2))),Convert(datetime, CStr(mid(dtFeld,5,4) & "-" &
> mid(dtFeld,3,2) & "-" &
> mid(dtFeld,1,2)),101)
>
> Da ich kein korrektes Beispiel gefunden habe, hoffe ich auf
> dein/eure Hilfe.
>
> Vielleicht ist es nun etwas klarer, was ich ben�tige.
>
> Henri
>
> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 14. Dezember 2001 13:49
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] RE: AW: RE: AW: RE: AW: RE: AW: Aus
> unterschiedlichen Strings ein Datum erzeugen
>
>
> >
> > Dies scheint zu klappen, denn der n�chste Fehler passiert
> > erst sp�ter. Hier
> > ist das Datumsfeld nicht gef�llt, also NULL. M�sste man
> wohl mit einer
> > If...Then Klausel abfangen. Wei� jemand dazu die genaue Notation?
> >
>
> If x is null .....
>
> Aber solche sachen kann man wirklich selbst nachschlagen...
> Du hast doch
> die Doku!
>
> Ich habe das gef�hl manchmal werden sachen gleich in die
> liste gepostet,
> bevor man auch nur den geringsten versuch unternimmt selbst
> das problem
> zu l�sen... :-(
>
> Claudius
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
>


| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an