错误提示:project project.exe raised exception class edbenginerror with message
'insufficient memory for this operation.
alias:hl'.process stropped.use step or run to continue
动态(form1)调用静态(form2),
 form1.Table1.Edit;
form1.Table1.FieldByName('name').AsString :=form1.DBEdit1.Text ;//老指向这里

解决方案 »

  1.   

    你用线程了吗?一般不应该出现这样的错误的。
    需要修改BDE的设置
    在bde administrator中,点到configuration页,在System|INIT中将MEM SIZE调到足够大。
      

  2.   

    Frequently Asked Questions'Insufficient memory for this operation' error
    Question:
    Whenever I attempt to open many query or table cursors, I
    finally reach a point when I get an error, "Insufficient memory
    for this operation".  What do I do?
    Answer:
    First, you should read the technical document on  Some current
    internal limits of BDE. This document will tell you what
    most of absolute BDE limits are.IMPORTANT: If your application is not reaching one of
    the limits covered in TI2751 and you are also getting the above
    error message, most likely the SHAREDMEMSIZE setting in the BDE
    will solve your problem.  This setting will allow you to
    increase the BDE's internal object memory pool.  A setting
    between 4096 and 8192 should be more than plenty.