импорт функции в объектной структуре ошибки - PullRequest
0 голосов
/ 18 апреля 2011

привет, у меня есть ошибка в структуре объекта. я импортировал sp get () в EF и возвращал результаты в виде сложного типа данных «GetResult». В edmx xml я установил тип «Amount» в десятичном формате.

<ComplexType Name="Get_Result">
          <Property Type="String" Name="Description" Nullable="true" MaxLength="255" />
          <Property Type="Decimal" Name="Amount" Nullable="false" />
          <Property Type="Decimal" Name="Gst" Nullable="false" Precision="19" />
          <Property Type="Decimal" Name="Total" Nullable="true" Precision="19" />
        </ComplexType>

Я пытаюсь связать результат с datagridview

gridview.DataSource = db.Get().ToList();

он продолжал давать мне сообщение об ошибке, подобное этому. и я нигде не мог найти int32 в EF, и я несколько раз обновлял и собирал EF.

The 'Amount' property on 'Get_Result' could not be set to a 'Int32' value. You must set this property to a non-null value of type 'Decimal'.

любая помощь приветствуется ...

1 Ответ

0 голосов
/ 19 апреля 2011

решил проблему, обработав нулевое исключение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...