求教高手,delphi TClientDataset的使用(100分)

  • 主题发起人 主题发起人 god7th
  • 开始时间 开始时间
G

god7th

Unregistered / Unconfirmed
GUEST, unregistred user!
求教高手,关于TClientDataSet的使用??!
1、操作cds时,添加永久字段可以通过Field editor,然后如果想用代码实现这个功能(可以吗?!)该怎么办(注:用Field editor添加的永久字段名是'cdsname+fieldname',如果用代码添,名字是怎么样的)
2、用cds怎么读取表中表:表a的某个字段是dataset型(即它也是一个表),我要怎么读取里面的内容?

急,请大哥们帮忙!
 
一、
1.建立字段定义。
2.建立索引定义。
3.调用ClientDataSet组件的CreateDataSet方法创建数据集。

Procedure TForm1.FormCreate(Sender:TObject);
Begin
with ClientDataSet1 do
Begin
{定义一个字段叫Field1}
With FieldDefs.AddField do
Begin
DataType:=ftInteger;
Name:='Field1';
End;
{定义一个字段叫Field1}
With FieldDefs.AddField do
Begin
DataType:=ftString;
Name:='Field2';
End;
{定义一个索引叫IntIndex}
Begin
With IndexDefs.AddIndexDef do
Begin
Fields:='Field1';
Name:='IntIndex';
End;
CreateDataSet;
End;
End;
End;
 
接受答案了.
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
902
DelphiTeacher的专栏
D
后退
顶部