Wie kann ich konvertieren Zahl in string und übergeben Sie als argument Prozess Ausführen (Task)?

Ich bin mit Prozess Ausführen task in SSIS 2008 R2. Ich habe eine variable idVar welches ist der Datentyp Int32. Ich übergeben müssen Sie diese variable auf Eigentum Arguments von der Aufgabe, so dass die ausführbare Datei kann diese variable als argument. Ich verwende Ausdruck zuweisen @idVar zu Arguments.

Nun das system sagt, ich brauche zum konvertieren von Int zu String, so habe ich den folgenden Ausdruck in der Ausdrucks-generator

(DT_STR, 10, 1252) @[User::IdVar] 

Es gibt die folgende Fehlermeldung:

Expression cannot be evaluated.

Additional information:
The expression "(DT_STR, 10, 1252) @[User:IdVar]" has a result type of "DT_STR", 
which cannot be converted to a supported type.

(Microsoft.DataTransformationServices.Controls)

Was ist der richtige Weg, um Typumwandlung der Zahl-zu-string?

Wie kann ich konvertieren Zahl in string und übergeben Sie als argument Prozess Ausführen (Task)?

InformationsquelleAutor Sheen | 2012-11-01
Schreibe einen Kommentar