G
g622
Unregistered / Unconfirmed
GUEST, unregistred user!
access97数据库,原始报文是memo字段
try
datasource1.dataset:=adoquery;
dbgrid1.datasource:=datasource1;
mysql:='select 时间,应用名称,全文,厂家,目的地址
from 数据表test where 全文like ''%a%''';
adoquery_text.active:=false;
adoquery_text.sql.lines.clear;
adoquery_text.sql.lines.add(mysql);
adoquery_text.active:=true;
Except
on E: Exception do showmessage(e.Message );
end;
结果是抛出异常:内存溢出
后来在ide编辑方式下 直接给adoquery_text的属性赋值 发现问题在dbgrid
如果它不和datasource1连接 正常 一旦adoquery_text=true的时候 把dbgrid
和datasource1联在一起 就会报内存溢出错误
各位请指教 为什么 怎么避免?
用
try
datasource1.dataset:=adoquery;
dbgrid1.datasource:=datasource1;
mysql:='select 时间,应用名称,全文,厂家,目的地址
from 数据表test where 全文like ''%a%''';
adoquery_text.active:=false;
adoquery_text.sql.lines.clear;
adoquery_text.sql.lines.add(mysql);
adoquery_text.active:=true;
Except
on E: Exception do showmessage(e.Message );
end;
结果是抛出异常:内存溢出
后来在ide编辑方式下 直接给adoquery_text的属性赋值 发现问题在dbgrid
如果它不和datasource1连接 正常 一旦adoquery_text=true的时候 把dbgrid
和datasource1联在一起 就会报内存溢出错误
各位请指教 为什么 怎么避免?
用