在Load事件中无法取得Data控件的值
编号:QA000774
建立日期: 1999年4月8日 最后修改日期:1999年4月8日
所属类别:
赵晓玉:
vb 6.0
windows 95/98/nt
各位大侠:小弟不才,现遇到一个问题请教一下。在一个窗体LOAD过程中,访问该窗体上的一个对象DATA1,把该对象字段的值读出来赋给一个全局变量,为何取不到值?这种方法不行采用何种方法呢?请指教,!!!小弟谢谢了!!
回答:
在Form_Load事件中,Data控件还没有从数据库中读取数据。Data控件是在Form_Load事件和Form_Activate事件之间读取数据的。这样你在Form_Load事件中,当然无法从数据控件得到数据。如果你要取得数据,必须在Form_Load事件中先执行Data1.Refresh,然后才能得到数据。如果在使用Data1.Refresh时出现错误,说明你的Data控件属性设置有问题。
此问题由李海回答。
| |
|
|
| |
|
|