почему здесь не работает приведение?
http://services.odata.org/Northwind/Northwind.svc/Orders?$filter=startswith(cast(OrderID, 'Edm.String'), '1')
это говорит:
Не определен оператор приведения между типами System.Int32 и System.String.
OData не поддерживает преобразование в строку и из строки.Он поддерживает преобразования только между связанными типами сущностей и между типами числовых примитивов.См. http://msdn.microsoft.com/en-us/library/dd541472(v=PROT.10).aspx и параграф castExpression.Это очень похоже на оператор приведения в C #, например.