MS SQL Türkçe Karakter Sorunu

26.09.2010
1.908
MS SQL Türkçe Karakter Sorunu

Unicode Karakter

C# ile MS Sql’e formdan veri gönderirken Türkçe karakterlerin anlamsız karakterler şeklinde gözükmesi veya Türkçedeki “şğı” harflerinin sırasıyla “sgi” şeklinde database’e kayıt edilmesi sorununu yaşıyorsanız çözümü çok basit. Formdan Ş harfini gönderdiniz ancak veritabanındaki kayıtları edit ettiğinizde birde baktınız ki yolladığınız ş harfi olmuş s harfi. Yapmanız gereken tek işlem Sql manager arayüzünden ilgili db’nin Collation ayarını değiştirmek.

Microsoft SQL Server Management Studio ile SQL sunucunuza bağlanın ve çalıştığınız veri tabanını bulup üzerinde sağ tıklayıp Properties’ ne girin. Burada Select a page yazan kısımda Options linkine tıklayın. Buna benzer bir sayfa açılacaktır;

Bu pencerede ilk sırada yer alan ve SQL_Latin 1_General yazan yere tıklayıp bu ayarı Turkish_CI_AS olarak değiştirin. Daha sonra sıkıntılı karakterlerinizi formdan gönderip veritabanına tekrar kayıt etmeyi deneyin. Türkçe karakterlerinizin sorunsuz olarak database’e kaydedildiğini göreceksiniz.

 Önemli hatırlatma:

Bu ayarı yaparken veritabanına hiç bir client bağlı olmamalı ve Visual Studio programında da açıksa kapatmalısınız.  Ayrıca MS SQL Manager’da ilgili veritabanına ait herhangi bir tablo açıksa işlem sonucunda hata mesajı alabilirsiniz. Bu nedenle tüm tabloları kapatarak yöntemi deneyiniz. Aksi takdirde bu işlemi gerçekleştirdiğinizde hata verecektir.

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Bu web sitesi, bilgisayarınıza bilgi depolamak amacıyla bazı tanımlama bilgilerini kullanabilir.
Bu bilgilerin bir kısmı sitenin çalışmasında esas rolü üstlenirken bir kısmı ise kullanıcı deneyimlerinin iyileştirilmesine ve geliştirilmesine yardımcı olur.
Sitemize ilk girişinizde vermiş olduğunuz çerez onayı ile bu tanımlama bilgilerinin yerleştirilmesine izin vermiş olursunuz.
Çerez bilgilerinizi güncellemek için ekranın sol alt köşesinde bulunan mavi kurabiye logosuna tıklamanız yeterli. Kişisel Verilerin Korunması,
Gizlilik Politikası ve Çerez (Cookie) Kullanımı İlkeleri hakkında detaylı bilgi için KVKK&GDPR sayfamızı inceleyiniz.
| omersahin.com.tr |
Copyright | 2007-2025