这些错误怎么避免(100分)

  • 主题发起人 主题发起人 lizheng
  • 开始时间 开始时间
L

lizheng

Unregistered / Unconfirmed
GUEST, unregistred user!
Corrupt index.
发生这个错误是什么原因,我经常莫名其妙的遇到这个错误,怎样解决和避免?

Insufficient memory
运行几次程序就会出现这个错误,怎样解决和避免?

各位高手请帮帮忙.
 
把你的数据库的索引删了再重新建。
 
delphi的reset功能不能释放全部所占资源,用reset关闭程序
几次就memory insufficient...(内存不大吧...)
 
Corrupt index
是什么意思,发生这个错误是什么原因.

如果我的一个数据库程序拿到别的机器上使用(不是调试),会不会,运行几次就
出现memory insufficient...的问题.
 
不会的,肯定不会,memory insufficient是由于DEBUG产生的内存不够
 
小天,这么肯定?好象是BDE Administrator中内存设置的问题。主要是你程序非
正常推出。
 
呵呵,内存没有释放干净,留下了一点, 再运行就不够了。
 
检查以下该还的都还了吗。
 
我的程序是正常关闭的,还会有没释放的吗?
该释放的都有什么?
 
对于’Insufficient memory‘,只须关闭Delphi,
重新打开再运行,就不会出现次问题。
我的机是128M内存,多运行几次也有次问题,
找去扩充内存了。
 
我想知道都需要释放什么

Corrupt index
是什么意思,发生这个错误是什么原因.
我有时候就莫名其妙的遇到这个问题,比如说,
本来程序运行的好好的,但第二天,进入Delphi,
再运行这个程序,就发生这个问题.虽然不是每次都
发生,但总会碰到几次,很是令人恼火.
 
Delphi 的官方回答:
Article #15329: 'Insufficient memory for this operation' error

Question and Answer Database

FAQ329B.txt 'Insufficient memory for this operation' error
Category :Database (Miscellaneous)
Platform :All
Product :Applies to all

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 at

www.borland.com/devsupport/bde/ti_list/TI2751.html

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 there 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.

 
多人接受答案了。
 
后退
顶部