Gerek delphi üzerinde ADOQuery ile gerekse MS SQL Server Express üzerinde Query ile yaptığım kayıtlarda, kaydedilen string'lerin yanında boşluklar yer alıyor. Bu nedenle yaptığım karşılaştırmalar hep false değeri veriyor ve yine bu boşluklar yüzünden hizalama problemleri ortaya çıkıyor. Bunun nedenini biliyor musunuz? Delphi de TRIM ile veri çektiğimde, en azından bazı yerlerde sorun çözülüyor ama bu da ekstra uğraş anlamına geliyor ve grid'lerde bu da kullanılamıyor.
Edit: Problemin yaşandığı veri tipi nchar
Kayıtlarda boşluk karakteri
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Kayıtlarda boşluk karakteri
char ya da nchar tipli alanlarda bilginin sağ tarafı boşluk karakteri ile doldurulur bunun yerine varchar ya da nvarchar tiplerini kullanmalısınız!
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Kayıtlarda boşluk karakteri
Çok teşekkürler Şaban Bey.