我是ADO.NET数据服务的新手。我只是想了解如何使用它。
我想在两个现有对象city和incomingCity之间设置链接:
IncomingCity和City有多对一的关系: City有物业Collection IncomingCity IncomingCity拥有唯一一个相关城市 - 该物业是City City
我做的操作:
var entities = new referenceEntities(new Uri(url));
DataServiceQuery<IncomingCity> query = entities.IncomingCity.Expand("City");
var otherCities = query.Where(ic => ic.City == null);
var first = otherCities.FirstOrDefault();
entities.AddLink(originalCity, "IncomingCity", first);
entities.SetLink(first, "City", originalCity);
first.UpdatedAt = DateTime.Now;
entities.UpdateObject(first);
entities.SaveChanges();
在SaveChanges方法期间发生此类异常:
处理此请求时出错。
我不明白这是怎么回事。有人知道吗?
答案 0 :(得分:0)
你能告诉你到底有什么错误吗?也许一个小提琴手的痕迹会有所帮助。
此外,如果您需要该服务,可以在服务器中打开调试模式,以便获得详细的异常消息 - http://blogs.msdn.com/b/phaniraj/archive/2008/06/18/debugging-ado-net-data-services.aspx。
希望这有帮助。
由于 PRATIK