蓝
蓝叶菱
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个例子:在服务端使用Schame Modelder创建一个表是可以的。只要添加表就可以了。但是我打算,动态通过参数添加表Dataset怎么办?我这样写的:NewParam1:是表名称的参数。procedure TNewService.NewMethod(const NewParam1: String);var myCurConnection:IDAConnection;
ds:IDADataset;
begin
myCurConnection:=Schema.ConnectionManager.NewConnection('KPT_System',True);
try ds:=Schema.NewDataset(myCurConnection,NewParam1);
ds.Open;
finally ds.Close;
end;
end;
客户端: NewService.NewMethod('T_IndexEquip');
DAMemDataTable1.Active:=False;
DAMemDataTable1.LogicalName:='T_IndexEquip';
DAMemDataTable1.Active:=True;不成功!怎么办啊????求救。。。
ds:IDADataset;
begin
myCurConnection:=Schema.ConnectionManager.NewConnection('KPT_System',True);
try ds:=Schema.NewDataset(myCurConnection,NewParam1);
ds.Open;
finally ds.Close;
end;
end;
客户端: NewService.NewMethod('T_IndexEquip');
DAMemDataTable1.Active:=False;
DAMemDataTable1.LogicalName:='T_IndexEquip';
DAMemDataTable1.Active:=True;不成功!怎么办啊????求救。。。