Что такое тайм-аут сессии по умолчанию в ASP.NET?

Вам просто нужно снова присоединиться к таблицам credentials и email , чтобы извлечь родительские данные:

select
    cr1.data                as "Parent Name",
    e1.email                as "Parent Email",
    cr.data                 as "Child Name",
    e.email                 as "Child Email",
    sum(a.amount)           as "Amount",
    (sum(a.amount)*2.5/100) as "% of Amount"

from 
    email e
join
    class c
        on e.AcctID = c.AcctID
left join
    relationship r 
        on c.AcctID = r.child
left join
    amount a
        on e.AcctID = a.AcctID
left join
    credentials cr
        on e.AcctID = cr.AcctID and cr.value = 1
left join
    credentials cr1
        on r.Parent = cr1.AcctID and cr1.value = 1
left join
    email e1
        on e1.AcctId = r.Parent
where
    c.relationship = 'child'
group by 
    cr1.data, e1.email, cr.data, e.email
order by
    cr1.data

Вывод:

Parent Name     Parent Email    Child Name  Child Email     Amount  % of Amount
                so@so                       add@add         10.36   0.259000
John Smith      Test@Test       Jane Smith  email@email     24.72   0.618000

[118 ] Демонстрация по dbfiddle

108
задан splattne 16 May 2009 в 07:09
поделиться

1 ответ

Это 20 минут согласно MSDN

Из MSDN:

Необязательный атрибут TimeSpan.

Указывает количество минут, в течение которых сеанс может быть неактивен, прежде чем он будет прерван , Атрибут тайм-аута не может быть установлен на значение, превышающее 525 601 минуту (1 год) для режимов внутри процесса и сервера состояний. Параметр конфигурации тайм-аута сеанса применяется только к страницам ASP.NET. Изменение значения тайм-аута сеанса не влияет на тайм-аут сеанса для страниц ASP. Точно так же изменение времени ожидания сеанса для страниц ASP не влияет на время ожидания сеанса для страниц ASP.NET. The default is 20 minutes.

103
ответ дан 24 November 2019 в 03:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: