Subject | IBO 4.8.7 to IBO 5.2.0 6 |
---|---|
Author | Robert Martin |
Post date | 2013-06-07T03:59:08Z |
Hi
We have been porting our main application from D2007 (IBO 4.8.7) to XE2
and IBO 5.2. I finally have all the components installed and running
and have just run our app for the first time.
The first issue I have encountered is the following lines failing with a
'Field not found' message...
ItemNameSize := FieldByName('NameS').AsInteger;
Rows := FieldByName('Rows').AsInteger;
I take it that this is because the related fields are both reserved
words (they stem from a Dbase table that was ported to Firebird). The
data shows ok in a grid but it seems the field by name fails. This seems
to be a change in behaviour from the previous IBO version. Is there any
thing we can do to work around this?
Thanks
Rob
We have been porting our main application from D2007 (IBO 4.8.7) to XE2
and IBO 5.2. I finally have all the components installed and running
and have just run our app for the first time.
The first issue I have encountered is the following lines failing with a
'Field not found' message...
ItemNameSize := FieldByName('NameS').AsInteger;
Rows := FieldByName('Rows').AsInteger;
I take it that this is because the related fields are both reserved
words (they stem from a Dbase table that was ported to Firebird). The
data shows ok in a grid but it seems the field by name fails. This seems
to be a change in behaviour from the previous IBO version. Is there any
thing we can do to work around this?
Thanks
Rob