私のサンプルデータはこんな感じです。EstOneTimeChargeは、DB のデータ型が money の列名でありnew_estrecurringcharge
、crm の通貨フィールドです。
EstOneTimeCharge
100.20
100.50
100.70
SSIS スクリプト コンポーネントを使用して、このレコードを crm に挿入しています。
私の最初のコード:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = new Money (Row.EstRecurringCharge);
}
私の2番目のコード:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Row.EstRecurringCharge;
}
私の3番目のコード:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Convert.ToDecimal(Row.EstRecurringCharge);
}
2 番目のコードと同じエラーをスローします。
助けてください。前もって感謝します。