May i ask if you are using a composite-id why are you generating? In general
it is used to represent a natural key or two ids from other table in a many
to many...

I don't know the response, because i never use composite-ids but i think
generation is not supported there.

Gustavo.

On Wed, Apr 22, 2009 at 11:10 AM, Ahmed Emad <[email protected]> wrote:

>
> thx for your reply
> another thing
> if i have a composite id to make one of <key-property> automtically
> generated
> i define generated=insert
> or <generator class=" classname">
>
> 2009/4/21 Gustavo Ringel <[email protected]>
>
>> It should work i do this in general with Database generated datetimes.
>>
>> Gustavo.
>>
>>
>> On Tue, Apr 21, 2009 at 3:41 PM, Ahmed Emad <[email protected]> wrote:
>>
>>> Thank u for your reply
>>> do u mean i can do that:
>>> <property   name="Number" column="Number"  generated="insert"/>
>>>
>>> and in data base creation i make Number column Identity???
>>>
>>>
>>> 2009/4/21 Gustavo Ringel <[email protected]>
>>>
>>> You cannot use two ids, but you can set that a property is
>>>> generated="insert" check the insert and update attributes also to see what
>>>> you need there.
>>>>
>>>> Gustavo.
>>>>
>>>>
>>>> On Tue, Apr 21, 2009 at 2:57 PM, Ahmed Emad <[email protected]> wrote:
>>>>
>>>>>
>>>>> Can i add an identity property which isn't a primary key and another
>>>>> one which is primary key?
>>>>>
>>>>> assume this case:
>>>>>
>>>>> table : User
>>>>> UserId: ( PK,Identity).
>>>>> Username:(Identity)
>>>>>
>>>>> can i map it like that:
>>>>>
>>>>> <id  name="UserId" column="UserId" type="Int64">
>>>>>        <generator class="native"/>
>>>>> </id>
>>>>>
>>>>> <id  name="Username" column="Username" type="Int64">
>>>>>        <generator class="uuid.string"/>
>>>>> </id>
>>>>>
>>>>> Will any error will occur ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to