原
原人
Unregistered / Unconfirmed
GUEST, unregistred user!
我建立了一个数据模块dm1,添加了一个table组件"t_banji"。
在其他模块中用下面的代码访问时系统报错,请教各位,
是什么原因呢?嘿嘿,不好意思,真是很菜的问题。
dm1.T_banji.Active :=true;
dm1.T_banji.First ;
if not dm1.T_banji.Eof then
begin
ListBox1.Items.Add(dm1.T_banji.FieldByName('name').AsString);
dm1.T_banji.Next ;
end;
错误提示为:
Project fhy.exe raised exception class EAccessviolation with messsage
'Access violation at address 004BD880 in module fhy.exe',Read of
address 00000060. Process stopped. Use Step or Run to continue.
不是编译出错,是对话框形式显示的错误信息。
谢谢啦!
在其他模块中用下面的代码访问时系统报错,请教各位,
是什么原因呢?嘿嘿,不好意思,真是很菜的问题。
dm1.T_banji.Active :=true;
dm1.T_banji.First ;
if not dm1.T_banji.Eof then
begin
ListBox1.Items.Add(dm1.T_banji.FieldByName('name').AsString);
dm1.T_banji.Next ;
end;
错误提示为:
Project fhy.exe raised exception class EAccessviolation with messsage
'Access violation at address 004BD880 in module fhy.exe',Read of
address 00000060. Process stopped. Use Step or Run to continue.
不是编译出错,是对话框形式显示的错误信息。
谢谢啦!