Какой тип объекта может быть использован в выборке для petapoco?
У меня есть запрос peta poco, который возвращает два столбца, какой объект я могу использовать в выборке?
var data = _db.Fetch<???????>("SELECT ItemId, Sort FROM CollectionItems WHERE CollectionId in (@0)", ids);
главная проблема в том, что если я попробую Fetch, я получу исключение, которое говорит
"Исключение типа 'System.InvalidOperationException' произошло в TpCrm.dll, но не было обработано в коде пользователя
Дополнительная информация: Не удалось найти точку разделения между System.Int32 и System.Nullable`1[System.Int32]"
второй столбец может иметь нулевые значения!!!
1 ответ
Динамично точно:
dynamic data = _db.Fetch<object>("SELECT ItemId, Sort FROM CollectionItems WHERE CollectionId in (@0)", ids);
Затем:
data.ItemId ...
data.Sort ...