Operation Manual

Table Of Contents
596
VERWENDEN VON DREAMWEAVER
Erstellen dynamischer Sites vorbereiten
Last updated 10.4.2012
[Reference]80040e10 – Too few parameters (Nicht genügend Parameter)
Dieser Fehler tritt auf, wenn eine in der SQL-Abfrage angegebene Spalte nicht in der Datenbanktabelle vorhanden ist.
Vergleichen Sie die Spaltennamen der Datenbanktabelle mit der SQL-Abfrage. Dieses Problem wird häufig durch
einen Schreibfehler verursacht.
[Reference]80040e10 – COUNT field incorrect (COUNT-Feld ungültig)
Dieser Fehler tritt auf, wenn Sie eine Vorschau einer Seite, die das Serververhalten „Datensatz einfügen“ enthält, in
einem Webbrowser anzeigen und versuchen, damit einen Datensatz in eine Microsoft Access-Datenbank einzufügen.
Möglicherweise versuchen Sie, einen Datensatz in ein Datenbankfeld einzufügen, dessen Name ein Fragezeichen (?)
enthält. Bei einigen Datenbank-Engines, unter anderem auch bei Microsoft Access, ist das Fragezeichen ein
Sonderzeichen. Es sollte daher weder für Namen der Datenbanktabellen noch für Feldnamen verwendet werden.
Öffnen Sie Ihr Datenbanksystem und löschen Sie das Fragezeichen (?) aus den Feldnamen. Aktualisieren Sie dann die
Serververhalten der Seite, die auf dieses Feld verweisen.
[Reference]80040e14 – Syntax error in INSERT INTO statement (Syntaxfehler in Anweisung
INSERT INTO)
Dieser Fehler tritt auf, wenn der Server eine Seite zu verarbeiten versucht, die das Serververhalten „Datensatz
einfügen“ enthält.
Der Fehler ist in der Regel auf mindestens eines der folgenden Probleme in Bezug auf den Namen eines Feldes, eines
Objekts oder einer Variablen in der Datenbank zurückzuführen:
Ein reserviertes Wort wird als Name verwendet. Bei den meisten Datenbanken sind bestimmte Wörter reserviert.
So ist beispielsweise „date“ ein reserviertes Wort. Es kann daher nicht als Spaltenname in einer Datenbank
verwendet werden.
Der Name enthält Sonderzeichen. Zu den Sonderzeichen gehören beispielsweise:
. / * : ! # & - ?
Der Name enthält ein Leerzeichen.
Dieser Fehler kann auch auftreten, wenn für ein Objekt in der Datenbank eine Eingabemaske definiert wurde und
die eingegebenen Daten nicht der Maske entsprechen.
Sie können das Problem beheben, indem Sie keine reservierten Wörter für die Spaltennamen in der Datenbank
angeben, wie beispielsweise „date“, „name“, „select“, „where“ und „level“. Entfernen Sie auch eventuell vorhandene
Leerzeichen und Sonderzeichen.
Auf den folgenden Webseiten finden Sie Listen der reservierten Wörter für gängige Datenbanksysteme:
Microsoft Access unter http://support.microsoft.com/default.aspx?scid=kb;de-de;Q209187
Microsoft SQL Server unter http://msdn.microsoft.com/library/default.asp?url=/library/de-de/tsqlref/ts_ra-
rz_9oj7.asp
MySQL unter http://dev.mysql.com/doc/mysql/en/reserved-words.html
[Reference]80040e21 – ODBC error on Insert or Update (ODBC-Fehler beim Einfügen oder
Aktualisieren)
Dieser Fehler tritt auf, wenn der Server eine Seite zu verarbeiten versucht, die das Serververhalten „Datensatz
aktualisieren“ oder „Datensatz einfügen“ enthält. Die Datenbank kann den Einfüge- oder Aktualisierungsvorgang des
Serververhaltens nicht verarbeiten.