Subject | Setting some fields to readonly |
---|---|
Author | Paul Hope |
Post date | 2001-10-19T15:12:14Z |
Hi
I have an IB_Query Version 3.6Dj and want to optionally set nearly all the
fields to read only in code. I start by setting them all to read only as
follows
for i:=0 to ib_qCusData.FieldCount-1 do
ib_qcusdata.FieldsReadOnly.Add(ib_qCusData.fields[i].FieldName+'=True');
then I delete some lines from the FieldsReadOnly stringlist. Problem is
the query is prepared each time a line in fieldsReadOnly is set ie once for
each field :-(
Is there a better way (I can't do Fields[i].ReadOnly:=True because ReadOnly
is readonly) or how can I stop it repreparing for each field?
Regards
Paul
I have an IB_Query Version 3.6Dj and want to optionally set nearly all the
fields to read only in code. I start by setting them all to read only as
follows
for i:=0 to ib_qCusData.FieldCount-1 do
ib_qcusdata.FieldsReadOnly.Add(ib_qCusData.fields[i].FieldName+'=True');
then I delete some lines from the FieldsReadOnly stringlist. Problem is
the query is prepared each time a line in fieldsReadOnly is set ie once for
each field :-(
Is there a better way (I can't do Fields[i].ReadOnly:=True because ReadOnly
is readonly) or how can I stop it repreparing for each field?
Regards
Paul