打印本文 打印本文 关闭窗口 关闭窗口
多层数据库开发七:字 段 对 象
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2852  更新时间:2009/4/23 18:30:19  文章录入:mintao  责任编辑:mintao
CustomerRefCity.NestedDataSet.Fields[1].AsString;
  要对引用字段赋值,需要用SQL SELECT语句,程序示例如下:
var
AddressQuery: TQuery;
CustomerAddressRef: TReferenceField;
Begin
Address.SQL.Text :=''''SELECT REF(A) FROM AddressTable A WHERE A.City = "San Francisco"'''';
AddressQuery.Open;CustomerAddressRef.Assign(AddressQuery.Fields[0]);
End;
7.9.5 显示ADT字段和数组字段
  ADT字段和数组字段具有一个共同的特点,它们都包含子字段。Delphi 4对一些数据控件作了改写,像TDBEdit、TDBGrid都支持ADT字段和数组字段。
  对于那些具有DataField属性的数据控件来说,它们显示ADT字段和数组字段的值时,会自动用一个下拉列表显示它们的子字段的值。
  TDBGrid怎样显示ADT字段和数组字段的值取决于数据集构件的ObjectView属性怎样设置。如果ObjectView属性设为False,每个子字段集中显示在一栏中。如果ObjectView属性设为True,显示ADT字段和数组字段的栏将出现一个下拉的箭头,单击此箭头将使栅格扩展,显示所有子字段的值。

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口