Ik zit hier in frankrijk en kan helaas amper online, dus echt online zoeken kan er niet van komen helaas... Mijn ouders hebben hier een of ander wanadoo abo'tje waarmee je een beperkte tijd online kan, en die tijd is bijna op.
Mijn probleem: ik ben met JBuilder een applicatie aan het maken, waarin ik een jdbNavComboBox vul uit een database.
Nu moet ik aan de hand van de geselecteerde optie uit die combobox een query uitvoeren. Alleen er zitten single quotes in die velden. Nu zit ik dus met een dergelijke query:
Die single quote die er in die string zit werkt natuurlijk niet, maar ik heb geen flauw idee hoe ik dit kan omzeilen.
Escapen heeft geen zin, double quotes pakt ie niet, { } er omheen werkt niet... Da's alles wat ik in mijn boek kan vinden eventueel.
Dus mijn vraag: kan ik dit op de een of andere manier wel aan de praat krijgen?
Of kan ik eventueel de andere velden die bij die DataSet horen aanspreken? Ik selecteer een aantal kolommen, waarvan ik er 1 in de combobox kan zetten, zou ik eventueel een andere kolom, zoals het ID, aanspreken aan de hand van de geselecteerde optie?
Mijn probleem: ik ben met JBuilder een applicatie aan het maken, waarin ik een jdbNavComboBox vul uit een database.
Nu moet ik aan de hand van de geselecteerde optie uit die combobox een query uitvoeren. Alleen er zitten single quotes in die velden. Nu zit ik dus met een dergelijke query:
code:
1
| SELECT kolom FROM tabel WHERE kolom = 'Dizzy's string' |
Die single quote die er in die string zit werkt natuurlijk niet, maar ik heb geen flauw idee hoe ik dit kan omzeilen.
Escapen heeft geen zin, double quotes pakt ie niet, { } er omheen werkt niet... Da's alles wat ik in mijn boek kan vinden eventueel.
Dus mijn vraag: kan ik dit op de een of andere manier wel aan de praat krijgen?
Of kan ik eventueel de andere velden die bij die DataSet horen aanspreken? Ik selecteer een aantal kolommen, waarvan ik er 1 in de combobox kan zetten, zou ik eventueel een andere kolom, zoals het ID, aanspreken aan de hand van de geselecteerde optie?