2016-11-29 99 views
0

我想从使用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个字节的文件?

回答

相关问题