Mens du bruger LINQ til SQL, kan du nogle gange løbe ind i en forespørgsel, der tager lang tid at udføre. Hvis forespørgslen tager længe nok , kan det endda tage længere end standard forespørgslen timeout værdi , selvom det fungerer efter hensigten. For at omgå dette , kan du justere DataContext klassen timeout værdi , før du udfører din forespørgsel. Instruktioner
1
Opret en DataContext objekt som du normalt ville
C # Eksempel : Hej
DataContext dc = new DataContext ( connection_string )
. Visual Basic Eksempel : Hej
Dim fm Som DataContext = Ny DataContext ( connection_string )
2
Angiv DataContext CommandTimeout ejendom til den nye timeout i sekunder
C #. Eksempel : Hej
dc.CommandTimeout = 30 ;
Visual Basic Eksempel : Hej
dc.CommandTimeout = 30
3
Fortsæt Deres LINQ til SQL-forespørgsel.