In FrontPage 2003 und in FrontPage 2002 ein Bestätigungsformular zur wird angezeigt, jedoch keine Informationen in die Datenbank geschrieben

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 314440 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Alles erweitern | Alles schließen

Problembeschreibung

Wird in Microsoft Office FrontPage 2003 und in Microsoft FrontPage 2002 Wenn Sie ein Formular absenden eine Bestätigungsseite angezeigt. Dadurch können Sie den Eindruck, den das Formular erfolgreich abgesendet wurde, jedoch keine Informationen in die Datenbank geschrieben.

Ursache

Dieses Problem, wenn Sie ein Feld in der Datenbank als Primärschlüssel markiert und anschließend Absenden eines Formulars, das Duplikate Daten, die zuvor in einem Feld übermittelt wurde als das primäre Schlüsselfeld gekennzeichnet.

Weitere Informationen finden Sie im Abschnitt "Weitere Informationen" weiter unten in diesem Artikel.

Abhilfe

Microsoft bietet Programmierbeispiele für Abbildung nur ohne Gewährleistung oder konkludent. Dies umfasst, ist jedoch nicht beschränkt auf konkludenten Garantien der Handelsüblichkeit oder Eignung für einen bestimmten Zweck. Dieser Artikel setzt voraus, dass Sie mit der Programmiersprache, die Programmierungsbeispiele ist und mit den Tools, die zum Erstellen und Debuggen von Prozeduren verwendet werden vertraut sind. Microsoft Support-Technikern helfen Erläuterung die Funktionalität einer bestimmten Prozedur, Sie werden ändert jedoch nicht diese Beispiele bieten Funktionen hinzugefügt oder Verfahren, um Ihren Anforderungen entsprechend zu erstellen. Gehen Sie folgendermaßen vor um um dieses Problem zu beheben:
  1. Öffnen Sie die Fpdbform.inc-Datei befindet sich im Ordner _fpclass.
  2. Suchen Sie die FP_DumpError(strErrorUrl, strMsg)-Funktion.
  3. Löschen Sie die Zeile, die der folgenden ähnelt.
    On Error Resume Next
    						
  4. Löschen Sie die Zeile, die der folgenden ähnelt.
    fp_conn.Close
    						
  5. Speichern Sie und schließen Sie die Datei.

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.

Weitere Informationen

Wenn Sie ein Feld als Primärschlüssel in Microsoft Access definieren, müssen alle Datensätze einen eindeutigen Eintrag in das Feld haben. Wenn Sie versuchen, doppelte Daten in das Feld eingeben, gibt Access einen Fehler zurück.

Wenn FrontPage 2002-Servererweiterungen oder FrontPage 2000-Servererweiterungen verwenden Wenn Sie versuchen, ein Formular an eine Datenbank mit doppelten Daten in einem Feld als Primärschlüssel markiert senden, erscheint folgende Fehlermeldung:
Die Datenbank kann nicht aktualisiert werden.
In FrontPage 2003 und FrontPage 2002 wird die Funktion FP_DumpError in Fpdbform.inc-Datei die folgende Zeile hinzugefügt:
On Error Resume Next
					
Diese Codezeile wird die Datei zur Verbesserung der Unterstützung für Cross-Codepage hinzugefügt. Wird es FrontPage veranlasst, den Fehler zu ignorieren, den Access, zurückgibt Wenn eine Webseite versucht, einen Datensatz hinzuzufügen, der doppelte primäre Schlüssel Daten enthält, aber es ermöglicht die Bestätigungsseite angezeigt werden. Der Vorgang erfolgreich angezeigt, aber Access lässt nicht zu den Datensatz mit die doppelten primären Schlüssel Daten an die Datenbank geschrieben werden.

Eigenschaften

Artikel-ID: 314440 - Geändert am: Montag, 24. Februar 2014 - Version: 4.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office FrontPage 2003
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft FrontPage 2002-Servererweiterungen
Keywords: 
kbnosurvey kbarchive kbmt kbbug kbfix KB314440 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 314440
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com