Merhaba,
Bir textbox yada metin editörü ile sql server’a insert ettirirken eğer textboxdan yada metin editöründen ‘ (tek tırnak işareti) varsa insert hata veriyor.
Şöyleki :
Textbox1.Text =”Sql Öğren’in Makalesi"” ;
olarak düşünün.
insert cümlemiz : insert into makalaler(makalebaslik) values(‘” + Textbox1.Text +”‘)”
olursa hata alacağız.
Sql de tek tırnak problemini çözmek için textboxdaki değerin sonuna tek tırnağı replace ederek
.Replace(“‘”,”””) yaparsak düzelicek.
Şöyleki :
insert cümlemiz : insert into makalaler(makalebaslik) values(‘” + Textbox1.Text.ToString()..Replace(“‘”,”””) +”‘)”
hepsi bu kadar kolay gelsin.
SQL"de Tek Tırnak Problemi (c#)
Hiç yorum yok:
Yorum Gönder