snipa
JF-Expert Member
- Dec 10, 2013
- 4,523
- 2,162
Kuna bug nimeigundua.
Unapo search neno la kiswahili ambalo lina alama " ' " kama kwenye neno ng'ombe kamusi haileti majibu. Bila shaka kutakuwa na shida kwenye SQL SELECT STATEMENT. Ntalifuatilia suala hili.
UPDATE
Nilikuwa nafanya testing:
Na matokeo yanaonesha code hii haitafanya kazi
Code:select * from dict where swahilisortby = 'ng'ombe'
code hapo juu zina quote 1. katika sql single quote inatumika kuonesha mipaka ya string. kwa hiyo uki search neno kama ng'ombe SQL query ita search mpaka kwenye ng na hii italeta syntax error kwa sababu kunakuwa kuna string 2 ndani ya quote 1
lakini
code hii itafanya kazi vizuri kwa sababu kuna double quotes na string ni moja tu.Code:select * from dict where swahilisortby = "ng'ombe"
Sasa nimechanganyikiwa kidogo kuhusu matumizi ya double quotes na single quotes kwenye sql statements
CC Stefano Mtangoo zech snipa Sabrina and all devs
Jaribu kutumia aliyosema zech !
Nami sija Try out !
Ila angalia kama italeta ng'ombe / ng ombe
Double quotes zitafanya codes zako zisiwe clean wengi wana zi avoid !
Ila hutumika kwenye case sentive ! Kama hiyo !
Au kukiwa na
White space ''Nyasiro ESE''
Special character ''Nyasiro-Ese''
Ku match SQL keywords ''nyasiroese''
Na ''NyasiroEse''
Last edited by a moderator: