Cxgrid out of memory hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cmkare
Üye
Mesajlar: 177
Kayıt: 23 Ağu 2010 11:29

Cxgrid out of memory hatası

Mesaj gönderen cmkare »

Arkadaşlar merhaba

Programımda yaklaşık 5000 kayıt var. ben bu 5000 kayıtın tümünü cxgridden excele aktarmak istediğimde Out Of Memory diye hata veriyor aktaramıyorum. Sorun ne olabilir?
Cxgridden excele aktarırkenki kullandığım komut şu :


dlgSave1.DefaultExt:='XLS';
If dlgSave1.Execute Then
begin
ExportGrid4ToExcel(dlgSave1.FileName,cxgrid1,true,true,true);
end;

hepsini değilde mesela ( Top 3550 * ) kayıtı listeleyip atmayı deniyorum, atıyor ama (Top 3551 *) dediğimde atmıyor hata veriyor. Kayıtlara baktım hani o 3551. kayıttamı sorun var diye hiçbirinde sorun yok hepsi aynı türde kaydetmiş.

Neden olabilir sizce?
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2381
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Cxgrid out of memory hatası

Mesaj gönderen freeman35 »

export kısmında limit tanımlanmış olabilir, field lardan birinin boyutu çok uzun olabilir. cxgrid i grid mode a çevirip öyle dene birde, ayrıca, cxgrid.beginupdate; kullanmayı dene
kolay gele
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