使用NHibernate从数据库中检索图像字段UniqueResult()
问题描述:
我想从使用NHibernate的Sybase数据库中检索图像数据类型字段,但检索到32768字节后数据被截断。使用NHibernate从数据库中检索图像字段UniqueResult()
示例代码:
using (var session = NHibernateBroker.OpenSession())
{
var sb = new StringBuilder();
sb.Append("SELECT file ");
sb.Append("FROM newTable WHERE name = 't'");
var query = session.CreateSQLQuery(sb.ToString());
var data = query.UniqueResult(); //This returns a byte array.
//Files smaller than 32768 bytes are retrieved without any issue
}
我怎样才能检索到超过32768个字节的文件?