SQL Server Collate Problemi
-
Merhaba
tablo üzerinde sağ tıklayıp edit 200 rows yapıp Ə harfi yazdığımda sorunsuz insert oluyor ama sorgu ile (insert into) Ə harfi yazdığımda soru işaretleri olaraq insert oluyor.
-
db olustururken kullandigin karakter standardi ne ?
-
ComputerWolf bunu yazdı:
-----------------------------db olustururken kullandigin karakter standardi ne ?
-----------------------------default yani SQL_Latin1_General_CP1_CI_AS
-
Ben denedim çalıştı.
Collection Turkish_CI_AS
-
sorunu çözdüm
unicode standartı N harfi yazmalıymışım
bu şekilde
update data set tedbir=N'ƏƏƏƏ' where IDc='1' and IDh='1' and IDc='1'
-
cemnet bunu yazdı:
-----------------------------Ben denedim çalıştı.
Collection Turkish_CI_AS
-----------------------------dediğin collate kullanmadım.zaten Azeri_Latin_Cİ_AS gibi bir şey var ama olmuyordu programdan insert yapdığımda yada sorgu olarak insert yapdığımda soru işaretine dönüşüyordu.ŞÇĞÖ harflerinde sorun yok sadece Ə.neyse yukarda yazdığım gibi hall etdim.
....
Her kese teşekkürler ilginiz için.
-
unicode standartı ile yazacaksın, araştırırsan bulursun hocam.
Program ile yazıorsan eğer, connection.execute ile değil dataset ile yazarsanda çözersin sorunu
Edit:cevaplamışlar :)
