Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > varchar nvarcahar koplaya yapıştırı yok mu.
Yazar
enginkdal


avatar

Kayıt: 09.01.2008
27.05.2008-20:10 #45052
arkadaşlar benim web forumunda 3 tane textbox var. butuna tıklayınca veritabanına ekliyor aldığı değerleri. ama bir yerden kopla yapıştır yapınca hata veriyor...

Incorrect syntax near 'İ'. boyle bir hata veriyor bazen de

Incorrect syntax near 'unun'.
The identifier that starts with 'Tekstil sektörünü yüzde 14,21 ile demir çelik, metal madeni eşya, makine imalat, yüzde 6,56 ile madencilik, mermer yüzde 4,92 il' is too long. Maximum length is 128.
The identifier that starts with 'Denizli ihracatının son dönemde başlıca itici güçlerinden biri olan kablo-bakır telde ise tablo tersi bir görünüm sunuyor ortala' is too long. Maximum length is 128.
The identifier that starts with 'Anketi cevaplayanların yüzde 40,20'si 2007'de yatırım yapmadıklarını açıklarken yeni yatırım yapanların oranı ise yüzde 16,08'da' is too long. Maximum length is 128.
Unclosed quotation mark after the character string ')'.

boyle bir hata veriyor... ama elle yazınca hata vermiyor...





B?ZLER PAZARLiK DEGiL MEZARLIK DOSTLARIYIZ.






Yazar
aliprinter


avatar
İstanbul
Kayıt: 12.02.2006
27.05.2008-20:41 #45055
Veritabanına kayıt yaparken parametreli sorgular kullan ya da ekleme yapacağın metin içerisindeki tek tırnakları;
str=str.Replace("'","''");

ya da
str=str.Replace("'","& #39;"); // & ve # arasında boşluk yok


şeklinde dönüştürme işlemine tabi tut. Sorun bence bundan kaynaklanıyor.





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
27.05.2008-20:55 #45056
kopyala yapıştır yapıp aldığın verinin içinde tek tırnak var o da sqlini bozuyordur. onları değiştirmen lazım.





N/A
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb