Thank you.  Yeah, after I posted the question I figured that would
probably be the response that I would receive.  Essentially, which is
a good thing I guess, the developers do not want to do anything to the
data without your explicit direction on what to do.  That makes sense,
but it would be nice to be able to have a property like
TruncateStringsToLength that you could set to true to have NHibernate
do this for you so you do not have to worry about the size of the
field.  SQL Server automagically truncates the string for you I would
think it would be acceptable to replicate that behavior since that is
what the DB would do anyways.  I know that all DB's might not do that
hence the need for the property.

Thanks for your response!
Josh

On Tue, Jul 14, 2009 at 2:10 PM, Roger Kratz<[email protected]> wrote:
>
> It's used by SchemaExport. It may also be used by you (or other fw) if you 
> need this info for your own purposes.
>
> AFAIK, nh does not use this info for any validation/truncation at all. How 
> should this be done in some general way? Truncated? Throw ex? Trim the 
> string? etc etc
>
> /Roger
>
> ________________________________________
> Från: [email protected] [[email protected]] f&#246;r Josh 
> Rogers [[email protected]]
> Skickat: den 14 juli 2009 20:11
> Till: [email protected]
> Ämne: [nhusers] Length attribute in property element
>
> I am curious as to whether this serves any purpose?  I just recently
> had an issue where I was trying to push a string that was too long
> into a column.  I knew it was too long but I made sure the Length
> attribute was set to the desired length assuming (which I should not
> have done) that NHibernate would take care of the truncation of the
> string.  I assumed that this was the purpose of the length attribute
> in the mapping file, obviously this is not the case so could someone
> explain the purpose?
>
> Thanks!
> Josh
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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