Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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"/>

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

<!--ЯвнийВизначенийТип-->
<назва властивості="Кількість" точність="5" масштаб="2"/>
<!--HeuristicDefinedType-->
<назва властивості="Кількість" тип = "десяткова точність="5" масштаб="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