we use the zeos library V6.5.1 and FireBird V1.5.
In order to sort a Query in a german format, so that ä comes after a and not after z, I set the charset of the db to ISO8859_1.
In IBExpert the Query 'SELECT NAME FROM TABLE ORDER BY NAME' returns the values in the correct order.
But if I try to open a TZQuery with this SQL statement my program freezes.
the debug mode stops first in file ZDbcInterbase6Utils, procedure TZParamsSQLDA.UpdateBoolean(const Index: Integer; Value: boolean);
Line 1856
After that it ends at the end of the function TZInterbase6DatabaseMetadata.GetColumns in file ZDbcInterbase6Metadata....
raise EZIBConvertError.Create(SUnsupportedParameterType);
end;
if (sqlind <> nil) then sqlind^ := 0; // not null
end;
No errormessage occures, nothing happens -> the program freezes
Is this any known bug? or a setting problem?
How can I solve this problem?