title image


Smiley Re: Variable ist nicht definiert
Hallo Cinar,



hab mal schnell die Seite aufgerufen und einen kleinen Test durchgeführt, folgender Fehler trat dabei auf:

ADODB.Recordset error '800a0cc1' Item cannot be found in the collection corresponding to the requested name or ordinal. /intranet/bib.asp, line 217



Der Fehler tritt dann auf, wenn man ein Prozentzeichen als Suchtext angibt. Vermutlich ist ein Feld, welches in der Zeile 217 angesprochen wird, nicht vorhanden, oder ein Fehler in der SQL-Anweisung. Ausserdem solltest Du bei Select-Suchanweisungen noch eine Kodierung für derartige Zeichen wie z.B. das Prozentzeichen mit einbauen, siehe dazu:

http://www.asphelper.de/tip/Tip50.asp - Tipp 50: SQLEncode - Sonderzeichen in SQL-Abfragen richtig behandeln



Und zuletzt: Man kann oben auf "Autor / Herausgeber", "Titel" usw klicken, wohl um die Sortierreihenfolge zu ändern. Auch hier sollte eine Änderung vorgenommen werden. Und zwar sollte der Suchbegriff per Server.URLEncode kodiert werden. Wenn man z.B. ein Anführungszeichen angibt, wird der HTML-Code so geändert, daß der gewollte Link nicht mehr funktioniert.



Hab gerade noch etwas weitergetestet, dabei trat folgender Fehler auf:

Microsoft JET Database Engine error '80040e09'Cannot update. Database or object is read-only./intranet/B_ausl.asp, line 87

Datenbank schreibgeschützt, alle Rechte für den IUSR vergeben?

MfG & CU & Thänx weri Matsch
Klaus Keller

http://www.asphelper.de - aspkurs, Fehlercodes, Tipps & Skripts, VBScript-Referenz, Forum

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: