Den Server Timeout musst Du auf endlos stellen. So lange dauert n�mlich
Deine Endlos Schleife ;-)
Alternativer Vorschlag 1: Versuch es mit dieser Funktion
Function InStringZahl(T, K)
Dim Z, S
Anzahl = 0
Pos = InStr(1, T, K, 1)
Do While Pos > 0
Z = Z + 1
Pos = InStr(Pos + 1, T, K, 1)
Loop
InStringZahl = Z
End Function
Alternativer Vorschlag 2
Kritische Funktionen au�erhalb von ASP testen. Die Funktion und ein
simpler Msgbox in eine test.vbs gepackt, ist viel schneller ausprobiert
als ein ASP Script zum Debuggen hergerichtet.
msgbox InStringZahl("Hallo Welt","a")
msgbox InStringZahl("Halalo Waelt","a")
Function InStringZahl(T, K)
....
--
Viele Gr��e
Hubert Daubmeier
-----Original Message-----
From: Arkor Randor [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 24, 2001 9:06 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Server Script Timeout - Warum???
Hallo Leute,
ich habe hier folgende Funktion, mit der ich die Anzahl eines bestimmten
Zeichens ermittel:
Function InStringZahl(T, K)
Dim Z, S
Z = 0
S = T
Do While InStr(S, K)
Z = Z + 1
P1 = Left(S, InStr(S, K) + 1)
Loop
InStringZahl = Z
End Function
Dies lese ich dann so aus:
nav1 = InStringZahl(nav,".")
Und vergleiche es in einem sp�teren Script:
If nav1 > 1 Then ...
Ich erhalte allerdings bei der Funktion immer folgende Fehlermeldung:
Fehler 'ASP 0113'
Zeitlimit f�r Skript wurde erreicht
/neu/produkte.asp
Das Zeitlimit zum Ausf�hren eines Skripts wurde �berschritten. Sie
k�nnen das Zeitlimit �ndern, indem Sie einen neuen Wert f�r die
Eigenschaft Server.ScriptTimeOut festlegen oder den Wert f�r
ScriptTimeout im Verwaltungsprogramm von IIS �ndern.
Habe die Eigenschaft testweise schon zigmal hochgesetzt, doch es tut
sich nichts. Kann mir mal jemand sagen, was ich falsch mache? Ich
verzweifel hier echt langsam... :((
Vorsichtshalber hatte ich auch schon mal
If CByte(nav1) > 1 Then...
probiert. Brachte aber auch nichts. :(
Gru�,
Arkor
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie
| knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp