| U bevindt zich > Oude forum > Visual Basic 6.0 > Strings en text ... (VB 6.0) > speciale tekens opzoeken |
| Gepost door Kikky gepost op 27/05/2003 om 03:04 |
hoe kan ik tekens zoals ' " * opzoeken in een string (textbox)
if InStr(txtinput(1).Text, Chr$(39)) > 0 then msgbox "geen aanhalingstekens toegelaten end if
wil niet werken!!!
Help me plz

|
| Gepost door Freeman gepost op 27/05/2003 om 05:12 |
for i = 1 to len(txtinput(1).text)
if mid(txtinput(1).text,i,1) = chr$(39) then
msgbox "euj!"
end if
next
code niet getest, ff snel uit hand geschreven |
| Gepost door Kikky gepost op 27/05/2003 om 07:27 |
het werkt spijtig genoeg niet 
andere mogelijkheid: ik heb de inhoud van die textbox nodig voor in een sqlstatement te zetten. Weet iemand misschien of je die tekens kunt onderdrukken op een of ander manier.
vb: txtInput(1).text = "foto's" sql ="select * from table1 where subject = ' " & txtinput(1).text & " ' " dan krijg ik een foutmelding |
| Gepost door Freeman gepost op 27/05/2003 om 08:44 |
| replace(txtinput(1).text,"'","") <- moet werken |
| Gepost door Kikky gepost op 27/05/2003 om 09:31 |
ja daar had ik ook aangedacht. Maar het is niet de bedoeling dat de gegevens gewijzigd worden.

|
| Gepost door wired gepost op 27/05/2003 om 10:45 |
eindelijk gevonde::
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b178070
Succes. |
| Gepost door Kikky gepost op 27/05/2003 om 11:22 |
tWerkt
Mercikes 

|