Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zvýšiť LINQ to SQL Timeout

Pri použití LINQ to SQL , môžete niekedy naraziť na dotaz , ktorý trvá dlhú dobu spustenie . Ak dotaz trvá dostatočne dlho , môže to trvať aj dlhšie ako predvolenú hodnotu časového limitu dotazu , aj keď to funguje , ako bolo zamýšľané . Ak chcete tento postup obísť , môžete nastaviť hodnotu časového limitu DataContext triedy pred spustením dotazu . Pokyny dovolená 1

Vytvorte DataContext objekt ako obvykle

C # Príklad : .

DataContext dc = new DataContext ( connection_string ) ;

Visual Basic Príklad : .

Dim DC ako DataContext = nové DataContext ( connection_string )
2

Nastavte vlastnosť DataContext CommandTimeout do novej doby zotrvania v sekundách

C # Príklad :

dc.CommandTimeout = 30 ;

Visual Basic Príklad :

dc.CommandTimeout = 30
3

Pokračovať váš LINQ to SQL dotazu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené