2009-06-19 15 views

उत्तर

7

उपयोग वर्ग = "हिलो":

<generator class="hilo"> 

उदाहरण:

<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="NHibernate__MyClass" assembly="NHibernate__MyClass"> 
    <class name="MyClass" table="MyClass"> 
    <id name="Id" type="int" column="ID"> 
     <generator class="hilo"> 
    </id> 
    <property name="Name"> 
     <column name="Name" not-null="true" /> 
    </property> 
    <property name="Value"> 
     <column name="Value" not-null="true" /> 
    </property> 
    </class> 
</hibernate-mapping> 

मैं सरलीकृत:

<id name="Id"> 
    <column name="ID" sql-type="int" not-null="true"/> 
    <generator class="hilo" /> 
</id> 

रहे हैं:

<id name="Id" type="int" column="ID"> 
    <generator class="hilo"> 
</id> 

आपके पास कुछ प्रकार की सिंटैक्स त्रुटि हो सकती है जो NHibernate को भ्रमित कर रही है।
यदि आप विफलता से पहले निष्पादित कोड के बारे में अधिक जानकारी प्रदान कर सकते हैं या कुछ और जो आपको लगता है वह महत्वपूर्ण है, तो उस दर को गति दे सकती है जिस पर आपकी समस्या हल हो जाती है।

+0

मैं SQL सर्वर का उपयोग कर रहा हूँ। क्या मुझे हिलो के लिए अतिरिक्त टेबल/कॉलम बनाना चाहिए? –

+0

आईई। क्या हिल्लो के साथ काम करने के लिए एनएचआईबी को अतिरिक्त टेबल/कॉलम चाहिए? –

+0

क्या आप कोड प्रदान कर सकते हैं जहां आप असफल होने वाले सम्मिलित करते हैं, मुझे लगता है कि समस्या के साथ कुछ करने के लिए हो सकता है। त्रुटि संदेश कुछ बिंदु पर कहता है, आप एक शून्य आईडी डालने की कोशिश कर रहे हैं। –

4

मैंने अभी तक स्क्रीनकास्ट नहीं देखा है। लेकिन Summer of nHibernate आपकी मदद करनी चाहिए।

मुझे खेद है - मैं आपके मूल प्रश्न का उत्तर नहीं दे रहा हूं।

+0

डाउनवॉटिंग के लिए धन्यवाद। वह उम्मीद थी। मुझे उम्मीद है कि लिंक वैसे भी मदद करता है। – shahkalpesh

+0

उत्तर नहीं, लेकिन उन्हें आपको वोट नहीं देना चाहिए :) –

+0

क्या आप जानते हैं कि कौन सा एपिसोड इसमें शामिल है? –