help:运行程序时出现 地址冲突 (100分)

  • 主题发起人 主题发起人 smallflounder
  • 开始时间 开始时间
S

smallflounder

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚开始学delphi ,对照书上的例子作了个 企业管理系统 ,用delphi 的paradox建的
数据库,界面上用table组件,可运行到语句:用table组件的字段值赋值时,出现错误提示:
projectx.exe raised exception class C0000005 with message 'access violation at
0x004c41a4; read of address 0x000002f0'
这是怎么回事,该怎么办?盼指教!!!
 
帖出你的代码来看看
 
出错行:form_exp.mc_start.date:=table_exp.fieldbyname('起始时间').asdatetime;
(其中:form_exp 为 输入经历 的窗体 ;
mc_start 为其上的日历控件;
table_exp为连接 经历表 的table组件
 
table_exp已经create了吗?
估计是有个东东没有create就使用了.你自己检查看.
 
存取侵犯这个错误应该是有东西没创建就使用了!

再看看你前面的代码
 
table_exp 有没有active
 
在paradox中已经建了table_exp
 
打开项目时,提示:打不开 projectx.res
我也不知这是怎么回事,一开始都正常,第二次打开机子就打不开了,
运行程序就出现前面的错误了。
是不是和这有关?
 
后退
顶部