how to create calc field runtime by msquery
Posted: Wed 09 Dec 2009 08:08
hi
i need cod in create calc field runtime by msquery.
thnkx
i need cod in create calc field runtime by msquery.
thnkx
Discussion forums for open issues and questions concerning database tools, data access components and developer tools from Devart
https://forums.devart.com/
Code: Select all
var
CalcField: TField;
begin
CalcField := TIntegerField.Create(MSQuery);
CalcField.Calculated := True;
CalcField.FieldName := CalcFieldName;
CalcField.DataSet := MSQuery;
end;
Code: Select all
MSQuery.FieldDefs.Update;
for i := 0 to MSQuery.FieldDefList.Count - 1 do
with MSQuery.FieldDefList[i] do
if (DataType ftUnknown) and not (DataType in ObjectFieldTypes) then
CreateField(MSQuery, nil, MSQuery.FieldDefList.Strings[i]);