Forum: ASP.NET |
Thema:
Re: MxDataGrid+SQLdatsourcecontroll Timeout |
Von:
Alexander Reichel (
26.09.2005 10:38) |
Hallo will mich mal reinhängen:-)
Ich habe zwar nicht das Problem mit dem Timeout aber mit der sehr langen Suchzeit.
Mein Problem:
Wenn die Seite gestartet wird, wird das DataGrit gefüllt kann bis zu 2:30 min dauern. Angezeigt werde nur die ersten 10 und wenn ich mir die nächsten 10 DS anzeigen lassen will fängt die Suche wieder von vorne an wieder ca 2:30 min usw... gibt es da ein Befehl der das DataGrid nur einmal befüllt? Und dann bei anzeigen der nächsten DS nur die aus dem Speicher nimmt? so das ich nicht jedesmal 2:30 min warten muss?
EFAlex
PS. Alex, hattes Du das schon versucht?
Dim cmd as New OleDbCommand
cmd.CommandTimeout=400 'Timeout in Sekunden
Ich hoffe auch das es soweit richtig ist bei mir passt das soweit :-)
Betreff |
Von |
Datum |
|
  |
Re: MxDataGrid+SQLdatsourcecontroll Timeout
Hallo Alexander,<br><br>vielleicht kannst du so verhindern, immer alle Datensätze auf einmal gelesen werde, und statt dessen nur die (ersten 10), die du grad in deinem DataGrid ausgeben willst, ...<br><br>USE... |
 |
 |
 |
|
|
Jens
Buthe
|
26.09.2005 11:05 |
|
  |
Re: MxDataGrid+SQLdatsourcecontroll Timeout
Danke für dein Lösungsansatz aber es ist nicht ganz die Lösug.<br>Da eine Vorgabe, die ich habe u.a. ist, keine Tabellen in den SQLServer neu zu schreiben. Hinzu kommt das ich 2 Tabellen auslese und... |
 |
 |
 |
|
|
Alexander
Reichel
|
26.09.2005 12:01 |
|
  |
Re: MxDataGrid+SQLdatsourcecontroll Timeout
könntest du nicht die Datensätze in einem DataSet wegsichern, dass du, falls es nicht zu gross wird, in der Session speicherst (oder zur Not als .xml auslagerst), so dass du beim nächsten Mal nicht an... |
 |
 |
 |
|
|
Jens
Buthe
|
26.09.2005 12:14 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!