2009-11-23 18 views

cevap

2
<bag name="Notes" table="NOTE" cascade="all" inverse="true"> 
     <key column="COURSEID"/> 
     <one-to-many class="Server.Data.Note, Server.Data"/> 
    </bag> 

ters = "true" sorunumu :)

+1

Sorunu neden çözdüğünü düşünüyorsunuz? – Manfred

+1

@Manfred inverse = "true". – NetSide

2

benim dava nedeni (bir üstlenmeden sırasında) soyut bir türe bir liste eşleme olmasıydı çözer. Sınıfı soyut olmaktan değiştirdiğimde işe yaradı.

0

Durumumda, bir int'i bir enum (public enum FieldType : int { }) olarak dönüştürdüm. Bir şekilde, bu dönüşüm bir Alanın Sorunun olmadığı bir hata atlayışına neden olmuştur. Question_id'i doğrudan db'de null olarak belirtmedim ve alanları null question_id ... ile kaldırdım ve hata ortadan kalktı. (Başka biri tarafından değiştirildi, . Int olarak 32 ayrıştırılamıyor. Ama yine de gelişme. Ben db türünün farklı olması gerektiğini düşünüyorum.)

"Herhangi yeterince gelişmiş teknoloji sihirli ayırt edilemez."