WIN2000下的SQL问题(50分)

  • 主题发起人 主题发起人 小昌
  • 开始时间 开始时间

小昌

Unregistered / Unconfirmed
GUEST, unregistred user!
win2000,D5,使用diamond控件访问ACCESS2000中的MEMO字段,总是发生内存
溢出错误。
daoquery1.sql.add('select * from class where content like 'game');
daoquery1.active:=true;
 
是不是记录太多
 
确实是因为不兼容的问题,在win98下正常。在2000下有没有什么解决的方法?
 
附加功能 将问题提前
 
我用的是win2000,d5,ado,access2000(delphi离线数据包),
我是这么做的,select * from letters where contents like '%数据库%'
没有出现错误,只是速度比较慢而已,我的离线包有80多兆。
我是编译后再运行的。
 
加一根内存条试试?
我用128M的,从没有问题
 
Rich Explorer也有这个问题
当离线包只有20M时,正常
当离线包为110M时,内存溢出
我的内存是128M的
估计得加到256M才行:-(
 
我用的是 192 M , 也是这样的错, 可能是win2000 和 ADO 不兼容 的事
 
跟ADO没关系
我用DAO也一样出错
 

MEMO字段 is too big -->varchar2 is ok!!
 
多人接受答案了。
 
后退
顶部