1 |
+ |
FBINTF Change Log version (1.3-2 Build 12832) Fri, 15 Oct 2021 12:03:18 +0100 |
2 |
+ |
|
3 |
+ |
1. TFBClientAPI.GetProcAddr. Add check for nil reference. |
4 |
+ |
|
5 |
+ |
2. IStatement: new methods: |
6 |
+ |
procedure SetStaleReferenceChecks(Enable:boolean); {default true} |
7 |
+ |
function GetStaleReferenceChecks: boolean; |
8 |
+ |
|
9 |
+ |
In previous versions, stale reference checks were always enabled. This allows the |
10 |
+ |
user to disable them on a per statement basis. Note this can risk out-of-date |
11 |
+ |
statement BLR. See User Guide. |
12 |
+ |
|
13 |
+ |
3. IBUtils: TSQLwithNamedParamsTokeniser now recognises a CASE...END block within a |
14 |
+ |
stored procedure and hence avoids replacing named parameters within a containing |
15 |
+ |
BEGIN..END block. |
16 |
+ |
|
17 |
+ |
4. ISQLParam: using a string value to set an integer field with a scale factor of |
18 |
+ |
zero is now treated as a special case to avoid the risk of floating point |
19 |
+ |
rounding errors affecting pure integers. |
20 |
+ |
|
21 |
+ |
5. ISQLParam: Review and tidy-up of SetAsString for numeric types. |
22 |
+ |
|
23 |
+ |
6. ISQLParam is now subclassed from IParamMetaData, which provides access to the mutable |
24 |
+ |
SQL Parameter metadata (methods moved from ISQLParam). |
25 |
+ |
|
26 |
+ |
7. ISQLParam: new method |
27 |
+ |
function getColMetadata: IParamMetaData; |
28 |
+ |
This instance of IParamMetaData returns the original column metadata which is unmutable. |
29 |
+ |
Note: ISQLParam metadata can change after a parameter value has been set e.g when |
30 |
+ |
setting a VARCHAR column to an integer value. |
31 |
+ |
|
32 |
+ |
|
33 |
|
FBINTF Change Log version (1.3-1 Build 12776) Mon, 23 Aug 2021 11:09:33 +0100 |
34 |
|
|
35 |
|
1. Integer decodes in information blocks (e.g. IDBInfoItem) widened from 32 bit to 64-bit integers. |