关于form 的问题 (40分)

  • 主题发起人 主题发起人 delphi-explorer
  • 开始时间 开始时间
D

delphi-explorer

Unregistered / Unconfirmed
GUEST, unregistred user!
[blue][/blue]我有两个form在一个project里。打开project,只见到一个form,另一个只看到pas文件。
按F12都没有用。
运行程序,出现错误。
error: Project CustServer.exe(我的project名字) raised exception class EDatabaseError with message ' t_general:duplicate field name'??''.process stopped use step or run continue.

t_general是我自己定的一个table的resource的名字,我都没有建立‘??’的field。为什么?

 
另一个只看到pas可能是dfm文件丢失了,重建窗体,把代码复制过来。
 
不可以,我按你所说的那样做。很多错误。因为我上面很多BDE的控件。
你到f t p : // fox : f o x @ 61.133.63.168
里面有个“德尔菲”的目录,那是我的源程序,可以帮我看看吗?
 
从提示上看,

你的table在form的create时就open了吧。

提示上说有两个相同的字段。 你看看是怎么回事?
 
to:薄荷。我的table是open的。我用记事本打开。dfm文件,将table的true改成false还是不行
faint。
你看过我的源程序了吗?
 
没看过你的源程序啊。我去了,上不去。

你是不是使用了永久字段?

表还改过?
 
重新add吧
 
后来重装了delphi后,没问题了。好像是common文件夹的问题
 
后退
顶部