Hast du schon mal probiert + 1.0 zu schreiben? Vielleicht erkennt er das dann als 
decimal.

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Verweyen, Dirk
Gesendet: Dienstag, 03. Februar 2004 11:47
An: '[EMAIL PROTECTED]'
Betreff: AW: [Database.asp] DTS Transformation

Das hatte ich auch schon probiert, ohne Erfolg.
Werde es jetzt gleich mal mit dem SELECT ausprobieren.
Obwohl das nicht die beste Variante ist. 

Dirk

> 
> Hi,
> 
> ich wollte �ber ein DTS-Paket eine
> Tabelle in eine andere kopieren.
> 
> An einem Feld m�ssen �nderungen durchgef�hrt werden. Das Feld hat den 
> Typ Decimal(19,2).
> 
> Wenn ich jetzt �ber
> 
> DTSDestination("f_pPreis") = DTSSource("f_pPreis")  + 1
> 
> nur ne kleine �nderung erstellen will, bekomme ich den Fehler das die 
> Typen unvertr�glich w�ren. Jemand ne Idee woran das liegen k�nnte?
> 

Vermutlich daran, das die Typen innerhalb der Objekte unterschiedlich sind.
Wenn du mit einer Variable arbeitest, wird es sich er gehen.

ActPreis = DTSSource("f_pPreis")  + 1
DTSDestination("f_pPreis") = ActPreis 

Alternativ kannst du auch im Select schon eine Berechnung duchf�hren.

Gru�, Andreas

> Gruss, Dirk
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp
> 

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp


_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an