Değerin Sonunda #$D#$A olması ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mkucuktepe
Üye
Mesajlar: 13
Kayıt: 30 Oca 2021 10:55

Değerin Sonunda #$D#$A olması ?

Mesaj gönderen mkucuktepe »

Merhaba arkadaşlar;
Sql Server FDTable ile bağlanıyorum, kayıt yapıyorum. fakat bu kayıtları herhangi bir şekilde karşılaştırma veya aktarma yapmak istediğimde şartı yerine getirmiyor.
örneğin ; If table1.FialedBynName('mesaj').AsString='merhaba' Then dediğimde bu şartı (Eğer Doğruysa) gerçekleştirmiyor. Normalde Değişkenin İçeriğinde 'merhaba' değeri var fakat sonuna '#$D#$A' değerini ekleme yapmış. SQL Server Management e baktığımda kayıt ta 'merhaba' değeri bulunmakta dolayısıyla If karşılaştırmasını gerçekleştirmiyor. Yardımlarınız için şimdiden teşekkür ederim.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Değerin Sonunda #$D#$A olması ?

Mesaj gönderen freeman35 »

onun karşılığı sLineBreak. ne sql server nede tfdtable bunu yada başka bir şeyi eklemez. sql management ın görselinde nasıl karşılaştıra bilirsin bunu ? yani '#$D#$A' görünen kararekterler değildir, trim edilmişte olabilir.
Kaydı sen yapıyorsan kayıt yaptığın yeri kotrol et. genelde stringlist te (Tmemo.lines) bunun text ini asstring ile kaydediyorsan bu satır sonu karakterleri eklenir.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Cevapla