Merhaba arkadaşlar
Delphi 7.0 da
Ado ile mssql e baglanıyorum query ime sorguyu yazıyorum datasource bu query ye bağlıyorum ve dbgridi de bu datasource bağlıyorum ve queryi open ediyorum.
Queryi open etiğim zaman fielddaki boşluklarda geliyor mesela fieldim 30 karekter ama 20 karekter yazılmış bana veri olarak 20 karekter benim datam ve + 10karekter boşluk geliyor.
Daha önce bde kullanıyordum orda böyle değildi veriyi çektiğim zaman direk boşluk olmadan verinin kendisi geliyordu!
Bu problemi nasıl düzeltebilirim?
Ado Mssql Boşluk sorunu
Re: Ado Mssql Boşluk sorunu
veri tipi varchar değil de text seçilirse
örneğin 55 uzunluklu bir alana 25 karakter girildiğinde kalan 30 karakteri boşluk yapar.
örneğin 55 uzunluklu bir alana 25 karakter girildiğinde kalan 30 karakteri boşluk yapar.
Re: Ado Mssql Boşluk sorunu
veri tipi char tanımlı var chardegil eğer text secersem cok buyuk yer kaplar databsede ve database şişer bu imkanım yok malesef
Re: Ado Mssql Boşluk sorunu
varchar olarak tanmlayın böylece boşluklardan kurtulursunuz.havuc99 yazdı:veri tipi char tanımlı var chardegil eğer text secersem cok buyuk yer kaplar databsede ve database şişer bu imkanım yok malesef
Re: Ado Mssql Boşluk sorunu
tabi eski kayıtlar içinde bir update yapmsak lazım.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Ado Mssql Boşluk sorunu
eğer unicode karakter seti kullanıyorsunuz
Nvarchar kullanın.
Nvarchar kullanın.
Bir kelimenin anlamını öğretsen bile yeter..



Re: Ado Mssql Boşluk sorunu
teşekkürler arkadaşlar dediğiniz yöntemle problemim çözüldü