|
|
#1 |
|
Registrierter Benutzer
|
CMP 310 Index-Wert ist außerhalb des Bereichs
Erhalte in der datenbank die Meldung :
CMP 310 Index-Wert ist außerhalb des Bereichs. Weiß leider nicht mehr weiter-kann jemand helfen ?
|
|
|
|
|
|
#2 |
|
Entwickler
|
CMP klingt nach Compiler Fehler ? Wie sieht der Quellcode aus dem Teil aus ?
|
|
|
|
|
|
#3 |
|
Registrierter Benutzer
|
Diese Meldung kommt z.B. vor, wenn ein Array mit einem falschen Zeiger (Index) angesprochen wird. Mit folgendem Beispiel kann ich die Meldung provozieren:
INT t[100] INT n=1 WHILE n<1000 t[n] = n n=n+1 END WHILE Hier wird ein Array mit 100 Feldern bestimmt. Dann wird die Variable n von 1 bis 1000 hochgezählt. Bei jedem Durchlauf wird die Variable n als Zeiger in das Array benutzt. Bei n=100 läuft das Programm auf den Fehler. Schöne Grüße |
|
|
|