Ich habe eine char [] originalCharArray einiger Größe.Schnellste Möglichkeit, CharArray vor SQL-Einfügung zu entkommen
Ich möchte ein neues Zeichen erstellen [] returnCharArray, so dass jedes Mal, wenn die Zeichen 'in der ursprünglichen Zeichen erscheint [], wird ein anderer so hinzugefügt:
"Hello' World" ---> "Hello'' World"
Was ist der schnellste Weg zu tun, damit? Ich dachte darüber nach, returnCharArray so zu definieren, dass x2 die Größe von originalCharArray hat, und kopiere die Zeichen nacheinander aus dem ursprünglichen charArray (bei Bedarf extra hinzufügen) und entferne dann den überschüssigen Speicherplatz am Ende (spielt dieser zusätzliche Platz eine Rolle?)
Auch ich habe über StringBuilding nachgedacht, aber dann muss ich in String konvertieren, dann in CharArray.
Was ist die beste Praxis dafür?
Sie könnten PreparedStatements verwenden, um dies automatisch zu tun. Wenn Sie versuchen, die SQL-Injection zu verhindern, gibt es mehr als nur Apostrophe, denen Sie begegnen können. –