Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 18950|Ответ: 0

[Источник] Не удалось определить тип для: Десятичная , для столбцов: NHibernate.Mapping.Colum...

[Скопировать ссылку]
Опубликовано 21.11.2016 14:02:58 | | | |
Не удалось определить тип для: Decimal , для столбцов: NHibernate.Mapping.Column(xxx)


Вот некоторые высказывания других пользователей в Интернете:

Не удалось определить тип для: десятичная, для столбцов: NHibernate.Mapping.Column(Price)
Не можете определиться с типом запятой??
Свойства в C# определяются как десятичные типы, а отображения — как <property name="MyField" precision="5" scale="2"/>

Публичная виртуальная десятичная система? Amount { get; декорация; }

<!--ЯвныйОпределённыйТип-->
<имя свойства="Количество" точность="5" масштаб="2"/>
<!--HeuristicDefinedType-->
<имя свойства="Amount" type="decimal" precision="5" scale="2"/>
<!--InLineDefinedType-->
<имя свойства="Amount" type="Decimal(5,2)"/>
<!--Узел столбака-->
<имя свойства="Сумма">
<название столбца="Количество" точность="5" масштаб="2"/>
</property>
В приведённой выше конфигурации кажется, что ошибки нет, но это ошибка, и в итоге оказывается, что это проблема версии, которую можно передать в NHibernate2.1.2 и NHibernate3.0, но Nhibernate3.3 не проходит.


-------------------------------------- разделительная линия---------------------------------

Моё решение:



Причина ошибки в том, что после моего типа появилось дополнительное место。。。。。 Неловко




Предыдущий:MVC решает проблему инваленции форм, добавляемую динамически с помощью jQuery Validation
Следующий:C# бинар и переоборудование между строками
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com