delphi4arab منتديات دلفي للعرب

نسخة كاملة : عدد السجلات التي يمكن لل KBMMemTable أن تحملها
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته،
بعد تثبيتي  للمكونات  KBMMemory  ، بدأت بتجربتها .
وعندما أردت نسخ جدول يحوي أكثر من 300000  سجل ،
يعلمني الدلفي أنه هناك تعدي في حجم  الذاكرة.
إقتباس :---------------------------
Notification d'une exception du débogueur
---------------------------
Le projet Project1.exe a provoqué une classe d'exception EOutOfMemory avec le message 'Mémoire insuffisante'.  Processus stoppé. Utilisez Pas-à-pas ou Exécuter pour continuer.
---------------------------
OK   Aide   
---------------------------

رغم أن ذاكرة الكمبويتر  الخاص بي هي  16GO .
وفي الإعلانات الإشهارية (مجلة Blaise Pascal   العدد 44 صفحة 48) قالوا أن ال KBMMemory يمكنها تحمل سجلات بالملايين ... Blush 

هل من تجربة عند الإخوة.
السلام عليكم
ألقي نظرة على الرابط أسفله هناك عدة خطوات ممكن تفيدك في حل المشكل
http://support.codegear.com/article/44279

تجربة 500000 سجل لم يحدث الخطأ مع العلم املك 4 Gb:

PHP كود :
var
i:integer;
begin
i
:=1;
with Table1 do
begin
for I := 1 to 500000 do
begin
  Insert
;
  FieldByName('Test').AsString:='Test'+' __ '+IntToStr(i);
  Post;
end;
end;