为什么放在pagecontrol控件上的dbedit控件无法正确工作?(100分)

  • 主题发起人 主题发起人 路漫漫
  • 开始时间 开始时间

路漫漫

Unregistered / Unconfirmed
GUEST, unregistred user!
我在form上放了一个 pagecontorl控件,在pagecontorl控件上放了多个dbedit控件,datasource和table控件都已正确设置,并将table的active属性设为true,在设计期dbedit控件都能正确显示表中的数据,但按f9运行后dbedit控件中没有数据,也无法录入任何内容。去掉pagecontrol控件,将dbedit控件直接放在form上,运行后一切工作正常,看来是pagecontrol在作怪。本人初学delphi4.0,还请各位高手帮小弟一把,在此谢过!
 
老兄:帮帮忙,看你的问题真是路漫漫啊!
 
我用过了,没问题啊?
吧您的核心程序贴上来好吗?
 
刚试过,一切OK!
 
对不起,忘记换行了。
感谢茶叶蛋、JAHUANG回应!
你们都试过了,没问题吗?怪了,我指的是运行后不对,不是在设计期。
能否再试一下?
 
对,我试过了,设计期和运行期是一样的.
您确定您的datasource和table没有问题吗?
实在不行的话,把您的source<a href="mailto:jiangjing@990.net>发给我吧.</a>
不过我的妹儿server有问题,收信奇慢.
 
我试过4个DBedit和2个DBmemo,以及DBNavigate,多可以.
你还是仔细查一下,或许该DataField 不能转换为文本.
 
我试了试,确实没什么问题.
会不会是你在pagecontrol的什么事件中写了些代码
或者整个程序其他部分有什么代码导致这样的结果?
建议你建立一个新的application,只放上这几个控件试一试.
 
实在不行的话,把您的source<a href="mailto:jiangjing@990.net">发给我吧!</a>
不过我的邮件服务器有点问题,收信奇慢无比.
 
发给我也行!:)
 
不如贴出来,大家看看
 
我已将原程序发给了茶叶蛋、唐晓锋,希望能够回答我的问题。
想不到第一次上大富翁就受到热烈回应,真是另我惊喜!
大富翁真棒!虽然我上大富翁论坛速度很慢(半天没有反应),
我一定常来!:)
 
为何不给我? 8~(....
 
若是都没写代码的话,重装D4吧!
(table 这个家伙有时是很怪的!)
 
路漫漫,我没收到你的source啊!
 
jghuang,我给您妹了一份。
茶叶蛋,我又妹了一份给您。
请查收,谢谢。
 
真对不起,从昨天开始收邮件,到现在还是"共5封,还剩5封"
看样子今天一天也收不下来了.
啊! 我的邮件服务器收信奇慢!
 
路漫漫啊, 您把您的project1.dpr文件里头写成这样就行了!

Application.Initialize;
<font color="#ff0000">Application.CreateForm( TxhModule,xhModule);</font>
Application.CreateForm(TForm1, Form1);
Application.CreateForm(Tmonthchild, monthchild);
Application.Run;
您没有在您的程序中启动您的DataModule,所以程序没有连上数据库,
所以放在pagecontrol控件上的dbedit控件就无法正确工作了!

抱歉,我的Mail Server出了问题,以至我只好用远程的Mail Server,
速度奇慢,我也只能在早上才收得下信来,但愿没耽误你!
 
感谢茶叶蛋,我这个初学者还要多多向您请教啊...
 
不用谢,大家互相学习吧.
第一次来大富翁BBS时,我也是<font color= "#ff0000">初学者</font>呢!
真是要谢谢yysun,给我们带来了这么好的一个论坛.
 

Similar threads

S
回复
0
查看
906
SUNSTONE的Delphi笔记
S
S
回复
0
查看
884
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部