Tüm Platformlar için Hızlı Uygulama Geliştirme Kitabı... Delphi
Ön Sipariş Talebinde Bulunan Üyelerimiz
Sipariş Talebinde Bulunan Üyelerimiz

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Locate ve Lookup TR Karakter sorunu
#1
Merhaba,

Proje genelinde karşılaştığım bir sorunum var. 
Dataset aramalarında çok sayıda locate ve lookup kullanılmış. Primitif tiplerde herhangi bir sorun yok. Fakat metinsel alanlarda da locate ve lookup kullanılıyor. Buda gelin görünki türkçe karakterlerde sorun yaratıyor. 
Değiştirilmeyle başa çıkılacak gibi değil açıkcası. Locate'i metinsel alanlarda kullanıyormusunuz, kullanıyorsanız bunu nasıl çözüyorsunuz.

Server collation : SQL_Latin1_General_CP1_CI_AS
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#2
(09-01-2019, Saat: 22:04)narkotik Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,

Proje genelinde karşılaştığım bir sorunum var. 
Dataset aramalarında çok sayıda locate ve lookup kullanılmış. Primitif tiplerde herhangi bir sorun yok. Fakat metinsel alanlarda da locate ve lookup kullanılıyor. Buda gelin görünki türkçe karakterlerde sorun yaratıyor. 
Değiştirilmeyle başa çıkılacak gibi değil açıkcası. Locate'i metinsel alanlarda kullanıyormusunuz, kullanıyorsanız bunu nasıl çözüyorsunuz.

Server collation : SQL_Latin1_General_CP1_CI_AS

En baştan veritabanı tasarımına dikkat ederek. Ancak, hiçbir şey için geç değildir. Doğru olanı yapmak biraz uzun ve zahmetli olabilir ancak ileride sürekli hatalarla karşılaşmaktan iyidir. Bu bağlamda, database'in dilini ve içindeki tabloları ve alanları kontrol etmek varsa COLLATE deyimlerinden kurtulmak, kısaca database'i ıslah etmek en iyisidir.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#3
(15-01-2019, Saat: 09:19)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(09-01-2019, Saat: 22:04)narkotik Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,

Proje genelinde karşılaştığım bir sorunum var. 
Dataset aramalarında çok sayıda locate ve lookup kullanılmış. Primitif tiplerde herhangi bir sorun yok. Fakat metinsel alanlarda da locate ve lookup kullanılıyor. Buda gelin görünki türkçe karakterlerde sorun yaratıyor. 
Değiştirilmeyle başa çıkılacak gibi değil açıkcası. Locate'i metinsel alanlarda kullanıyormusunuz, kullanıyorsanız bunu nasıl çözüyorsunuz.

Server collation : SQL_Latin1_General_CP1_CI_AS

En baştan veritabanı tasarımına dikkat ederek. Ancak, hiçbir şey için geç değildir. Doğru olanı yapmak biraz uzun ve zahmetli olabilir ancak ileride sürekli hatalarla karşılaşmaktan iyidir. Bu bağlamda, database'in dilini ve içindeki tabloları ve alanları kontrol etmek varsa COLLATE deyimlerinden kurtulmak, kısaca database'i ıslah etmek en iyisidir.
Tuğrul hocam önerileriniz için teşekkürler. Aslında veritabanlık bir olay yok metinsel alanlarda locate ve lookup kullanımı bana göre yanlış bir kullanım. Locate ve lookuptan bir çözüm bulamadığım için hataları gördükçe locate kullanımlarını kaldırıp farklı varyosyanlara geçiyorum.
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  iç içe döngüyle excelden veri tabanına kayıt alma sorunu? baloglurecep 2 28 1 dakika önce
Son Yorum: baloglurecep
  Windows 8.1'de always on top program yazma sorunu denem3 10 139 18-01-2019, Saat: 18:13
Son Yorum: okoca
  DBGRID Indicator Sorunu [Çözüldü] SenayAkgun 10 179 16-01-2019, Saat: 18:10
Son Yorum: masteryoda
  Çözünürlük sorunu klavye 15 998 15-01-2019, Saat: 15:04
Son Yorum: CesuR
  Türkçe karakter ahmetb 8 198 11-01-2019, Saat: 01:08
Son Yorum: ahmetb



Konuyu Okuyanlar: 1 Ziyaretçi