~Paladin~
16.09.2004, 11:17
Hi,
mal eine relativ kurze Frage. Ich habe einen SQLString mit einer Whereclausel inder ein Name mit zum Beispiel einem ' steht:
strName = "ich hab' kein Bock mehr"
SELECT irgendwas wichtiges FROM Tabelle WHERE Name = 'strName'
Daraus wird dann beim ausführen:
SELECT irgendwas wichtiges FROM Tabelle WHERE Name = 'ich hab' kein Bock mehr'
Problem ist jetzt dieses ' bei hab.
Ich denke mir mal das VBScript dann denken wird, dass dort die Zeichenkette des SQLStrings endet.
Aus php kenn ich das so, dass ich bei ' und " in einer Zeichenkette einen \ davor setzen muss, damit der String dort nicht endet.
Kann man also Zeichen wie ' auch in VBScript maskieren?
mal eine relativ kurze Frage. Ich habe einen SQLString mit einer Whereclausel inder ein Name mit zum Beispiel einem ' steht:
strName = "ich hab' kein Bock mehr"
SELECT irgendwas wichtiges FROM Tabelle WHERE Name = 'strName'
Daraus wird dann beim ausführen:
SELECT irgendwas wichtiges FROM Tabelle WHERE Name = 'ich hab' kein Bock mehr'
Problem ist jetzt dieses ' bei hab.
Ich denke mir mal das VBScript dann denken wird, dass dort die Zeichenkette des SQLStrings endet.
Aus php kenn ich das so, dass ich bei ' und " in einer Zeichenkette einen \ davor setzen muss, damit der String dort nicht endet.
Kann man also Zeichen wie ' auch in VBScript maskieren?