Fråga : Lösenordtecken som bryter SQL-meddelande

Jag låter något tecken i ett lösenord på en website, men vad händer, är, att mitt SQL-meddelande har problem att validera, därför att några tecken tolkas som, befaller:

select UserID från tblUser var username='chris och password='111 {H} - meddelande för br/>
This för tzD4'< inte finner rekordet, I, om jag tar bort {} teckenen, det fungerar.  Finns det a långt som berättar SQL-serveror att ta alla tecken formligen? (undanta singelcitationstecken av cource), om inte, vad annan metod är användbar?
" klar "

Svar : Lösenordtecken som bryter SQL-meddelande

Nio tider ut ur tio dessa problem är tack vare brist av koordination mellan beställaren skriver, och serveren läser och omvänt. För anföra som exempel, på grund av strömmer blockera, ditt ska program låser upp om det försök att läsa när ingenting har varit skriftligt nor ska var.

Jag föreslår att du går till och med ditt kodifierar med en fin tandad hårkam för detta sorterar av problem
Andra lösningar  
 
programming4us programming4us