| Forum: ASP.NET |
Thema:
Re: Ungültiger Versuch, zu FieldCount, da der Datenleser bereits geschlossen wurde |
Von:
Sebastian Kuhbach (
16.01.2004 10:23) |
Hallo Community,
also ich glaub ich hab den Fehler gefunden! Nach einer ganzen weile rumprobieren ist mir aufgefallen, dass es alles einwandfrei läuft wenn ich die For schleife weg lasse. Nach nochmals ein paar Minuten rumspielen gings dann ganz.
Vorher sah mein Schleifenkopf so aus:
For i = 0 to ( MyDataSet.Tables(0).Rows.Count - 1 ) Step 1
...
Next
Lasse ich das Setp 1 weg und schreibe dafür in den Code i = i + 1 funktioniert das ganze Script anstandslos.
For i = 0 to ( MyDataSet.Tables(0).Rows.Count - 1 )
...
i = i + 1
Next
Hier noch die Def. zu STEP:
step
Optional. Ausdruck. Der Wert, um den sich counter mit jeder durchgeführten Schleife erhöht. Der step-Ausdruck entspricht im Normalfall dem Integer-Datentyp, kann jedoch jeder beliebige Datentyp sein, der zum counter-Typ erweitert werden kann. Falls kein Wert für step angegeben ist, wird standardmäßig 1 verwendet
Jemand ne Idee warum das so ist? Warum äußert sich der Fehler so merkwürdig? Konnte es jemand nachvollziehen?
Vielen lieben Dank und die besten Grüße
Sebastian
http://www.WinFuture.de/ - Das Windows Online Magazin
| Betreff |
Von |
Datum |
|
|
|
|
Sebastian
Kuhbach
|
17.01.2004 14:01 |
|
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!