Класс:
public class ItemContainer {
public int ID { get;set; }
public string Name { get;set; }
public byte[] Value { get;set; }
}
и есть фрагмент кода:
dbman.SetCommand("select ID, Name, Value from mytable1").ExecuteList<ItemContainer>();
/*
ID - int
Name - varchar(64)
Value - varbinary(max)
*/
При попытке выполнить бросает исключение:
Почитал, что вроде как только ExecuteScalar может возвращать byte[], но у меня записей в таблице десятки и для каждой дергать ExecuteScalar не хочется. Есть способ прочитать записи разом вместе с Value?
BLToolkit 4, .NET 4, сервер — MSSQL 2008 R2.
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>