Добрый день! Сегодня столкнулся с такой проблемой: Создал View на стороне сервера. В админке создал аналогичную таблицу но возникла проблема с передачей из View вычисляемого поля. Подскажите может сталкивался кто нибудь с такой проблемой??? вот текст View
FROM dbo.vw_OfferingInMovents
GROUP BY OfferingID, DestinationBoxsesID
Вот SUM(Quantity) AS SummaQty поле не хочет работать в админе ке.
Вот что выдает:
Ошибка открытия источника данных "".
Оригинальное сообщение об ошибке: Недопустимое имя столбца "SummaQty"
Нравится
Максим, что значит "передачей из View вычисляемого поля"? У Вас это поле в сервисе таблицы как созданно?
Вот так
CREATE TABLE [dbo].[vw_OfferingOstatok] ( [SummaQty] INT NULL, [OfferingID] UNIQUEIDENTIFIER NULL, [DestinationBoxsesID] UNIQUEIDENTIFIER NULL );
Ну тогда Вам необходимо запустить профайлер и посмотреть какой на самом деле идет запрос к базе данных. Возможно Вы в сервисе запроса что-то не так указали.
Вот текст запроса:
SELECT [vw_OfferingOstatok].[OfferingID] AS [OfferingID], [vw_OfferingOstatok].[DestinationBoxsesID] AS [DestinationBoxsesID], [vw_OfferingOstatok].[SummaQty] AS [SummaQty] FROM [dbo].[vw_OfferingOstatok] AS [vw_OfferingOstatok]
что здесь может быть не так???
Все разобрался! спасибо за помощь!)у меня просто при сохранении View оборвалось соединение с базой и данное поле не сохранилось с таким именем)