Subject IBO 4.6Bc Hotfix-CHANGES
Author Helen Borrie
Hello all,

This message is for those who have downloaded the hotfix to IBO 4.6Bc
for testing:

The function TIB_Column.GetRelAliasName in the original hotfix
(IB_Components.pas) was causing an AV when connecting to a Firebird
v.1.5.x server. Ramil provided two amendments to the function.
-- The first was applied yesterday and the hotfix kit was
updated. It didn't solve the problem.
-- The second was applied today and it appears to have solved the
problem. I have updated the hotfix kit again.

In case you don't want to take a fresh download, here is Ramil's
latest source for you to test. He has tested it with IB_SQL both
Firebird 2 RC4 and FireBird 1.5.3 and I have verified it with
Firebird 1.5.3 only.

function TIB_Column.GetRelAliasName: string;
begin
with Row do
if (FieldNo>=0) and (Length(Self.Statement.FRelAliasInfo)>FieldNo) then
Result :=Self.Statement.FRelAliasInfo[FieldNo].sql_relation_alias
else
Result :='';
end;

Helen