FormB.DBGrid.DataSource.DataSet
记得在FormA的pas文件中引用FormB的单元名,
FormB的任何东西都可以引用。
私有的除外,因为Form也是一个类。
B.adoquery1.fieldbyname('xx').asstring;
B.DBGrid1.DataSource.DataSet.FieldByName(字段').AsString;
这样么? B窗的DBgrid上有很多数据 我得到的为什么总是第一条记录的值呢
DBGrid.DataSource.DataSet就是adoquery1,所以是等效的
DBgrid记录指针指向那一条,取的数据就是那一条
看DBgrid左边有个小3角,它停在那一行,就表示记录指针在那一行
鼠标选择其它的记录,或者用键盘的上下键滑动看看