首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

为何这样数据绑定组件不起作用?解决方案

2012-05-09 
为何这样数据绑定组件不起作用?Delphi(Pascal) code//form1上有adoquery1和dataset1,并且都已连接到数据库

为何这样数据绑定组件不起作用?

Delphi(Pascal) code
//form1上有adoquery1和dataset1,并且都已连接到数据库并打开//form2上有adoquery1和dataset1,但并未连接到数据库//设计时,将form2上的数据绑定组件的datasource设置为form2.dataset1;procedure form1.btn1click(sender:tobject);begin  form2:=tform2.create(self);  form2.dataset1:=form1.dataset1;      form2.showmodal;end;//为何上述代码没有使得form2上的数据绑定组件起作用呢?而下述代码就可以procedure form1.btn1click(sender:tobject);begin  form2:=tform2.create(self);  form2.dataset1.dataset:=form1.adoquery1;      form2.showmodal;end;


[解决办法]
你这个命名也使人容易看不懂,你那个DataSet1是数据源(TDataSource控件吧)。如果是当然第一种情况不能成立。

热点排行