Betrachten Sie den folgenden Code
%Vor%Das Problem besteht darin, dass die Anführungszeichen in der SQL-Anweisung nicht maskiert werden. Wenn ich in PHP programmieren würde, würde ich eine Funktion wie sqlite_escape_string verwenden, um den Strings zuvor zu entkommen Sie werden in die SQL-Abfrage eingefügt, aber ich kann die entsprechende Funktion in C ++ nicht finden. Ich könnte meine eigene sqlite_escape_string ähnliche Funktion erstellen, aber ich bin mir sicher, dass es eine bereits geschriebene / getestete geben muss ...
Gibt es eine sqlite_escape_string () äquivalente Funktion für C ++?
Sie haben dieselbe Frage, die viele gestellt haben. Es ist nichts eingebaut.
Die beste Lösung für die Verkettung von Strings wäre die Bindeparameter , die das Problem der Umgehung des Problems umgeht.
>