- Burada iki seçeneğin var.
1. Veritabanına aktardıktan sonra, veritabanından okurken Memo'ya dönüş yaptığında bu satırları geri kazanmak istiyorsan, bu işlemi DBGrid'in Canvas işlemleri yani ekrana yazarken müdahale edip LineFeed/Return karakterlerini silerek temizlenmiş halini yazacaksın.
2. Yok gerek yok, giriş yapıldıktan sonra LineFeed/Return karakterlerini silebiliriz dersen veritabanına aktarma sırasında bu karakterleri sileceksin.
Örneğinde TRIM fonksiyonundan yola çıkaraj 2. seçeneği denediğini görüyorum. Bunun için aşağıdaki kodu uygula... (
StringReplace Fonksiyonu ile #10#13 karakterleri kaldırılarak boşluk karakterine döndürülüyor.)
Kod: Tümünü seç
insert into students(details) values('+ quotedstr(trim(StringReplace(memo1.lines.text,#13#10,' ',[rfReplaceAll])))+');