S.A.
Firebird veri tabanı kullanıyorum.
KASA vt da ACIKLAMA VARCHAR ve uzunluğu 75
CEK vt da KIME VARCHAR ve uzunluğu 30
iki adet field kullanıyorum. Çek ödemesi yaptığımda kasaya 'ÇEK:'+cekKIME.AsString olarak aktarıyorum.
sorun ise eğer KIME değişkenine 20 karakterden fazla bilgi yazıldığında dxDBEdtr uniti açılıyor ve 27 karakter kullanıyorsun ama en fazla 25 kullanabilirsin diye bir hata veriyor. Anlamadım gitti. ACIKLAMA 60 idi 75 yükselttim yine aynı. KIME bilgisnde 20 karakter veya daha az yazılsa sorun yok. Acep nedendir ..?
şimdiden teşekkürler.
karakter sayısı sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
ÇEK:'+cekKIME.AsString satırında
ÇEK:'+Trim(cekKIME.AsString) ibaresiyle cekKIME.AsString değişkeninin boşluklarını atmış olursun. Ama öyle geliyor ki Tablo alanları vt den yeni değerleri alamıyor. Eğer tablo bağlantısı doğru yapıldıysa ve Tablo doğru vt tablosuna bağlandıysa böyle bir sorunu alıyor olman, IBDatabase nesnesinin Connection özelliğini false yaparak yeniden True değeri verip tablo Alanlarını yeniden okutmanla düzelecektir gibi görünüyor.
Kolay gelsin...
ÇEK:'+Trim(cekKIME.AsString) ibaresiyle cekKIME.AsString değişkeninin boşluklarını atmış olursun. Ama öyle geliyor ki Tablo alanları vt den yeni değerleri alamıyor. Eğer tablo bağlantısı doğru yapıldıysa ve Tablo doğru vt tablosuna bağlandıysa böyle bir sorunu alıyor olman, IBDatabase nesnesinin Connection özelliğini false yaparak yeniden True değeri verip tablo Alanlarını yeniden okutmanla düzelecektir gibi görünüyor.
Kolay gelsin...
s.a.
fields editörden baktığın zaman açıklama alanının uzunluğu ne kadar görünüyor.
birde runtime dabağlandığınız database ile tasarım anında kullandığınız database farklı olabilir mi?
kolay gelsin.
fields editörden baktığın zaman açıklama alanının uzunluğu ne kadar görünüyor.
birde runtime dabağlandığınız database ile tasarım anında kullandığınız database farklı olabilir mi?
kolay gelsin.
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
yok abim. IBExpert te alan uzunluğu 75, Delphi tarafında alan uzunluğu 75 çalışma anında özellikle ve bir çok şekilde (showmessage, adım adım çalıştırma v.s.) baktım yine 75 yetişmiyor. ama nedense olmadı. gerçi sorun olmaktan çıktı ama şaşırdım sadece. aslında diğer tablolarda da ACIKLAMA field var yalnız sorun yok. ilgin için teşekkür ederim.