Мои образцы данных такие. EstOneTimeCharge — это имя моего столбца с типом данных money в БД, а new_estrecurringcharge
— поле валюты в crm.
EstOneTimeCharge
100.20
100.50
100.70
Я использую компонент сценария SSIS, чтобы вставить эту запись в crm.
Мой первый код:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = new Money (Row.EstRecurringCharge);
}
Мой второй код:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Row.EstRecurringCharge;
}
Мой третий код:
if (!Row.EstRecurringCharge_IsNull)
{
TicketEnt["new_estrecurringcharge"] = Convert.ToDecimal(Row.EstRecurringCharge);
}
Выдайте ту же ошибку, что и мой второй код.
Пожалуйста помоги. Заранее спасибо.