小弟作了个简单的数据输入程序,当输入200多条数据时,程序就死掉了,办什么?(100)

  • 主题发起人 主题发起人 gtln
  • 开始时间 开始时间
G

gtln

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟作了个简单的数据输入程序,每条数据输入的项目较多60多项,当输入200多条数据时,程序就死掉了(程序白屏),不知道办什么?程序可以退出,退出后仍然可以继续输入,我用的是delphi7,adoquery+sql2000
 
可能是语句循环了
 
语句里没有循环,录入100左右没有问题,就是多了不行,每录入一条,都点一下新增
 
代码呢?你贴出来看看
 
可能内存占用过高了。
 
不要用批更新,直接保存入库
 
没错,没有用批更新,点击保存后就直接写入数据库,现在发现每次保存后,再点击新增,调出新增编辑窗口,内容就会增大,每次都增加一部分,这样下去应该会越占越多,是不是与内存占用有关,怎么去解决呢?
 
有什么资源没释放吧代码贴出来
 
新增编辑窗口中使用过的资源没有被释放
 
估计数据太多,导致界面处理得不到响应
 
及时Sleep(Count), Count >= 100
 
你不把代码贴出来谁给你在这瞎猜啊。
 
估计是资源没释放吧
 
adoquery中有几个属性要设置一下,
 
连初级都不是么
 
凤冠坡你是X级呀,你现在能搞定我就服你,要不去死
 
还是把代码贴出来才行
 
凤冠坡是个SB
 
每取一条数据后要把控件关掉,不然什么报溢出错误.
 
李翔鹏,谢谢你支持,随然问题还没有彻底解决,还是感谢大家关注
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部