4004 RIA Service error - Удаленная база данных - PullRequest
0 голосов
/ 27 августа 2011

После того, как я наконец смогу настроить мое приложение silverlight с помощью RIA, я вызываю следующий код, чтобы получить список объектов citie из моей удаленной базы данных:

_context = context;
var load =_context.Load(_context.GetCitiesQuery());
_cities = new ObservableCollection<City>(load.Entities);

Я не получаю ошибок, но также нет данных. После использования fiddler я вижу ответ, который выглядит следующим образом:

@ GetCitiesResponse http://tempuri.org/@GetCitiesResult aDomainServices i) http://www.w3.org/2001/XMLSchema-instance^ TotalCount ^ Корневые результаты b4 http://schemas.datacontract.org/2004/07/Gymsport.Web_City_CityID�_CityName�Oelegem_PostCode�� _City_CityID _CityName Ranst_PostCode _City_CityID _CityName Emblem_PostCode _City_CityID _CityName Ranst_PostCode

Это много мусора, но между строк, которые вы можете прочитать, вы получите пару городов. Но по какой-то причине мое приложение Silverlight не подходит для них.

Любые предложения о том, как искать решение?

Заранее спасибо. Grtz T

1 Ответ

0 голосов
/ 01 сентября 2011

Решение:

Мне пришлось работать с объектом EntityList, чтобы преобразовать результат запроса в наблюдаемую коллекцию.Спасибо Firefox ErrorConsole:)

...