Field ve 255 karakter sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Field ve 255 karakter sorunu

Mesaj gönderen Nemesis2005 »

Selam arkadaşlar. MSSQL database kullanıyorum bir tabloda 2000 karekterlik bir varchar alan tanımladım Query ile tabloyu çekiyorum ve içeriğini Dbmemo ya aktarıyorum. ama 255 karekterden fazlasını okuyup yazamıyorum. bu problemi nasıl aşabilirim. şimdiden teşekkürler
Her iyinin içinde bir Kötülük.Her Kötnün içide de bir iyilik vardır
Hakan Can
Üye
Mesajlar: 634
Kayıt: 04 Mar 2005 04:27
Konum: Ankara

Mesaj gönderen Hakan Can »

Büyük bir ihtimalle aktarma işlemini yaptığın kodunda hata var. Örneğin ShortString kullanıyorsun.

Kodu paylaşırsan yorum yapabiliriz.

İyi çalışmalar.
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Mesaj gönderen Nemesis2005 »

sql Cümlesi gayet basit select * from tblhaber query ile çekiyorum 2000 varchar lı Field 'ı Dbmemo ya çekiyorum orada istenilen yazılıyor ve dataya aktarıyorum ama memoda yazılı olanların sadece 255 karakteri dataya gidiyor Field'in uzunluğunu arttırdığımda da Field bu kadar uzun olamaz diye hata dönüyor . dataya bu kadar uzun metni nasıl kaydetmeliyim
Her iyinin içinde bir Kötülük.Her Kötnün içide de bir iyilik vardır
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Tanımladığınız alan tipi nedir.?
vt.de
Ben user tanımlı data type lar kullanıyorum böyle durumlarda
type ını text vererek
tabloda da bu tanınladığım tipi kullanıyorum
TDBMEMO olarak isim veriyorum.
En son conari tarafından 09 Mar 2007 11:59 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Fields Editor den o alanın Size özelliğine bakın. Galiba o alanı sonradan değiştirmiş olabilirsiniz. Eğer öyle ise o alanları boşaltıp sonra tekrar yükleyin derim.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Mesaj gönderen Nemesis2005 »

evet problemi çözdüm Field editörden baktığımda o Field Tipi TStringField gözüküyordu TMemo Field SQL Serverden de O Field'ı Text olarak tanımladım halloldu.Sağolun arkadaşlar
Her iyinin içinde bir Kötülük.Her Kötnün içide de bir iyilik vardır
Cevapla