Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Linq результат и хранимой процедуры / 4 сообщений из 4, страница 1 из 1
23.09.2013, 10:59
    #38404428
Stanislav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linq результат и хранимой процедуры
Добрый день!

Столкнулся со следующей проблемой

Есть хранимая процедура, которая вызывается таким образом:
Код: c#
1.
2.
3.
4.
5.
    [Function(Name="core.LOGIN")]
        public ISingleResult<LOGINResult> LOGIN([Parameter(Name="LOGIN", DbType="NVarChar(MAX)")] string lOGIN, [Parameter(Name="PASSWORD", DbType="NVarChar(MAX)")] string pASSWORD)
        {
            return (ISingleResult<LOGINResult>) base.ExecuteMethodCall(this, (MethodInfo) MethodBase.GetCurrentMethod(), new object[] { lOGIN, pASSWORD }).ReturnValue;
        }



Вызов описан в dll, которая подключена в ASP.NET приложение и там работает без проблем и вызывается вот таким образом

Код: c#
1.
2.
3.
4.
...    
LOGINResult lr = db.LOGIN(login, password).First();
result = lr.REZTEXT;
...



Но когда эту же dll я подключаю в winForms, то возвращаемый функцией login тип, содержит совершенно другие поля
1-й вопрос почему???
А 2-й как достучаться до результата? не могу понять.

во вложенном файле, скрин с набором возвращаемых полей, одно из них ReturnValue, но оно NULL вероятно, это, то что возвращает хп по RETURN.

Вообщем то ли лыжи не едут, то ли я чего-то не понимаю )

.NET 4, Хп возвращает 1 текстовое поле через Select.

Заранее благодарен.
...
Рейтинг: 0 / 0
23.09.2013, 11:04
    #38404436
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linq результат и хранимой процедуры
Stanislav,

какой тип показан на скине? ISingleResult<> или LOGINResult?
...
Рейтинг: 0 / 0
23.09.2013, 11:07
    #38404441
Stanislav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linq результат и хранимой процедуры
pationStanislav,

какой тип показан на скине? ISingleResult<> или LOGINResult?

ISingleResult<>
...
Рейтинг: 0 / 0
23.09.2013, 11:41
    #38404481
Stanislav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linq результат и хранимой процедуры
Вопрос решился добавлением
Код: c#
1.
 using System.Linq
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Linq результат и хранимой процедуры / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]