Здравствуйте! Я использую Entity Framework и использую ExecuteStoreCommand для выполнения запроса к базе данных.ну я в основном вызываю пользовательскую функцию.
Это вызов:
string result = m.ExecuteStoreQuery (SQL) .FirstOrDefault ();
Я запрашиваюПользовательская функция и я получаю следующий результат.
2.09,2.06,2.06,2.0098,2.04,2.04,2.04,2.04,2.04,2,2.1,2.04,2.04,2.04
тип возвращаемого значения для пользовательской функции:
RETURNS Varchar (200).Выше приведен результат из той же ячейки.
Когда я выполняю код с контроллера MVC, я получаю следующую ошибку. В считывателе данных имеется более одного поля.Несколько полей недопустимы для примитивных типов EDM.
Какой тип данных я должен использовать вместо строки.Любые идеи и предложения.