Ich bin auf ein Problem gestoßen. Wenn beim Testen der Bearbeitung von Informationen der bearbeitete Inhalt ein einfaches Anführungszeichen (') enthält, wird er nicht in die MySQL-Datenbank geschrieben. Verwenden Sie den folgenden Code, um den Fehler auszudrucken: wenn (!this->m_sql_query.prepare(update_string)) { printf("Ausführung fehlgeschlagen—>%s\n", this->m_sql_query.lastError().text().toStdString().c_str()); } wenn (!this->m_sql_query.exec()) { printf("Ausführung fehlgeschlagen—>%s\n", this->m_sql_query.lastError().text().toStdString().c_str()); } Das ausgegebene Ergebnis ist: Bitte beachten Sie die folgenden relevanten Informationen: Nach der Analyse wurde festgestellt, dass die Zeichenfolge im eingefügten Inhalt beim Bearbeiten der SQL-Anweisung an den einfachen Anführungszeichen abgeschnitten wurde, was zu einem Syntaxfehler führte. Lösung : Ersetzen Sie die Zeichen, die einfache Anführungszeichen (') enthalten, durch (''). SQL verwendet zwei einfache Anführungszeichen anstelle von einem einfachen Anführungszeichen. Dies ist das Ende dieses Artikels mit der ausführlichen Erklärung des Problems, dass englische einfache Anführungszeichen "'" in SQL nicht geschrieben werden können. Weitere verwandte Inhalte zum Problem, dass englische einfache Anführungszeichen "'" in SQL nicht geschrieben werden können, finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Ausführliche Erklärung zur Docker-Maschine
>>: Einige Hinweise zur Verwendung von Standard-HTML-Codes bei der Webseitenerstellung
Das Erdbeben in Wenchuan am 12. Mai 2008 in Sichu...
Im folgenden Beispiel ist die Anzeige normal, wenn...
Inhaltsverzeichnis 1. Einleitung: 2. Vererbung de...
Inhaltsverzeichnis 1. Einstellungen für die Spezi...
Update: Jetzt können Sie auf die offizielle MySQL...
Der Unterschied: 1. InnoDB unterstützt Transaktio...
Inhaltsverzeichnis 1. Was ist Pinia? 2. Pinia ist...
Das Internet ist ein Organismus, der sich ständig...
Canvas war schon immer ein unverzichtbares Tag-El...
Als ich ein WeChat-Applet-Projekt schrieb, gab es...
RGBA ist eine CSS-Farbe, mit der Farbwert und Tra...
Miniprogramm Benutzerdefinierte Scroll-View-Bildl...
Vorwort Bei Verwendung der MySQL-Datenbank muss s...
MySQL ist das beliebteste relationale Datenbankma...
Installieren Sie Docker Desktop Download-Adresse:...