Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Full-Text Search в Entity Framework


Автор: DonLino 30.9.2011, 17:53
В MSSQL пробую использовать Full-Text Search. 
Код

ALTER PROCEDURE [dbo].[spSearchItemsByKeys]
(
@keys nvarchar(256)
)
AS
BEGIN

SELECT v.cID, v.cTitle, v.cModifyDate, c.cName AS CategoryName, v.cShortDesc

FROM
tVideos AS v,
tCategories AS c

WHERE
FREETEXT(cKeyWords, @keys) and
v.cStatus=2 and
c.cId=v.cIdCategory

END

Впрочем хранимая процедура работает как нужно, но! При добавлении в проекте этой хранимой процедуры в модель (использую Entity Framework) говорит что процедура ничего не возвращает. Кто сталкивался с таким, подскажите??
Кстати, сам проект на MVC.

Автор: jonie 30.9.2011, 18:29
Цитата(DonLino @  30.9.2011,  18:53 Найти цитируемый пост)
При добавлении в проекте этой хранимой процедуры в модель (использую Entity Framework) говорит что процедура ничего не возвращает. Кто сталкивался с таким, подскажите??

ну и забейте на то что он говорит -  вы же можете указать (и создать) сами возращаемый тип. прямо в редакторе.

Автор: DonLino 1.10.2011, 10:33
Вполне возможно, но проблема в другом, скорее всего процедура может не корректно или совсем не работать..

Автор: DonLino 2.10.2011, 12:00
Цитата(jonie @  30.9.2011,  18:29 Найти цитируемый пост)
ну и забейте на то что он говорит -  вы же можете указать (и создать) сами возращаемый тип. прямо в редакторе. 

Вы оказались правы, но не пойму в чем дело, это такой глюк студии??

Автор: jonie 3.10.2011, 19:08
Цитата(DonLino @  2.10.2011,  13:00 Найти цитируемый пост)

Вы оказались правы, но не пойму в чем дело, это такой глюк студии??

просто sql server не может прожевать что будет выводов процедуры, студия тут непричем. 

Автор: DonLino 3.10.2011, 20:30
Цитата(jonie @ 3.10.2011,  19:08)
Цитата(DonLino @  2.10.2011,  13:00 Найти цитируемый пост)

Вы оказались правы, но не пойму в чем дело, это такой глюк студии??

просто sql server не может прожевать что будет выводов процедуры, студия тут непричем.

А как же поля в select? Да и если в хранимой процедуре не использовать полнотекстовый поиск, мапится все отлично..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)