einfügen Meine Beispieldaten ist wie folgt. EstOneTimeCharge ist mein Spaltenname mit Datentyp Geld in DB und new_estrecurringcharge
ist Währungsfeld in crm.Wie Geld Datentypen von SQL-Server in Währungsfeld in crm mit C# (späte)
EstOneTimeCharge
100.20
100.50
100.70
Ich verwende SSIS-Skript-Komponente, um diesen Datensatz in crm einzufügen.
Mein erster Code:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = new Money (Row.EstRecurringCharge);
}
Mein zweiter Code:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Row.EstRecurringCharge;
}
Meine dritte Code:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Convert.ToDecimal(Row.EstRecurringCharge);
}
Werfen Sie den gleichen Fehler wie mein zweiter Code.
Bitte helfen. Vielen Dank im Voraus.
Können Sie diese Antwort: https://social.microsoft.com/Forums/en-US/b83b6b1d-8e04-4444-b87f-cb45e4581516/how-to-convert-crmmoney-to-decimal? forum = crm – plaidDK