用BDE配置了一个ODBC,运行后提示:工程project1.exe检测到错误类EDBEngineError,错误信息:Insufficient memory for this
我用BDE配置了一个ODBC,如果不用写代码的话,是可以显示数据,但写到程序里,就提示错误了:
工程project1.exe检测到错误类EDBEngineError,错误信息:'Insufficient memory for this operation,alias:playvc',进程中止,使用单步
或运行继续运行
我是这样做的:
1、设置ODBC别名(playvc);
2、然后加query1,datasource1,dbgrid控件;
3、设置query1.databasename:=playvc;
4、datasource1.dataset:=query1;
5、dbgrid1.datasource:=datasource1;
5、procedure TForm1.FormShow(Sender: TObject);
begin
query1.active:=true;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
query1.close;
query1.sql.clear;
query1.sql.add('select * from zy_bed');
query1.open;
end;
问题点数:0、回复次数:4Top
1 楼bengan(bin)回复于 2003-08-02 10:15:49 得分 0
内存不足啊!
重启你的delphi吧!Top
2 楼zhoutian618(秦失其鹿,天下共逐,唯胜者得鹿而割之)回复于 2003-08-02 12:13:27 得分 0
把所有要用BDE的应用全关了,
再运行试试.Top
3 楼cqwty(笨小孩)回复于 2003-08-02 14:46:19 得分 0
关闭delphi,然后重新启动就是了,Top
4 楼huojiehai(海天子)回复于 2003-08-02 15:15:17 得分 0
5、procedure TForm1.FormClose(Sender: TObject);
begin
query1.active:=false;//在Close别忘了关闭
end;
重启电脑再试吧Top




