How do I get fluent nhibernate to create a varbinary(max) field in sql server
Posted
by czk
on Stack Overflow
See other posts from Stack Overflow
or by czk
Published on 2009-07-08T13:59:46Z
Indexed on
2010/05/07
12:08 UTC
Read the original article
Hit count: 523
Hi,
How can I get fluent nhibernate to create a varbinary field in a sql server 2005 table that uses a field size of varbinary(max)? At the moment I always get a default of varbinary(8000), which isn't big enough as i'm going to be storing image files.
I've tried using CAstle.ActiveRecord but havent had any success yet.
[ActiveRecord]
public class MyFile : Entity
{
public virtual string FileName { get; set; }
public virtual string FileType { get; set; }
public virtual int FileVersion { get; set; }
public virtual int FileLength { get; set; }
[Property(ColumnType = "BinaryBlob", SqlType = "VARBINARY(MAX)")]
public virtual byte[] FileData { get; set; }
}
Been failing at finding a solution for hours now, so thanks in advance
czk
© Stack Overflow or respective owner