1 |
< |
IBX Change Log version (2.3-4 Build 11661) Thu, 11 Apr 2019 09:43:38 +0100 |
1 |
> |
IBX Change Log version (2.3-5 Build 12234) Sat, 18 Jul 2020 11:13:30 +0100 |
2 |
> |
|
3 |
> |
1. TIBStringField: when a string value is read from a dataset buffer, if the |
4 |
> |
number of UTF8 characters exceeds the string size then string is truncated |
5 |
> |
to the maximum string size. This is usually a problem with fixed width columns |
6 |
> |
right padded with white space. |
7 |
> |
|
8 |
> |
2. SQLFiltered and SQLFilterParams added to TIBQuery, TIBTable and TIBDataset. |
9 |
> |
If SQLFiltered is set then when a dataset is opened, each line in the |
10 |
> |
SQLFilterParams property is assumed to be a SQL condition clause and |
11 |
> |
ANDed into the Where clause of the SQL Select statement provided as a |
12 |
> |
dataset property. Each such SQL condition thus acts as an additional filter |
13 |
> |
on the dataset. (Not yet tested) |
14 |
> |
|
15 |
> |
3. The Filtered property inherited from TDataset is no longer used for SQL (server |
16 |
> |
side filters). |
17 |
> |
|
18 |
> |
IBX Change Log version (2.3-4 Build 12041) Fri, 17 Apr 2020 14:00:32 +0100 |
19 |
|
|
20 |
|
1. TIBXDataSet and Generators: Generator Names that are not all upper case or |
21 |
|
not SQL Identifiers are now supported. |
23 |
|
2. TIBXScript: Set Generator is no longer rejected as unrecognised SQL and is |
24 |
|
passed to the Firebird engine for execution. |
25 |
|
|
26 |
+ |
3. TIBDataSet: Unidirectional datasets now give an error message if an attempt |
27 |
+ |
is made to scroll back. |
28 |
+ |
|
29 |
+ |
4. New unit: IBMessages.pas. Contains only messages used by IBX and not FBIntf |
30 |
+ |
|
31 |
+ |
5. TIBLookupComboEditBox: When generating auto-complete SQL, the ListField is now |
32 |
+ |
only enclosed in double quotes in SQL dialect 3 and when it needs to be. |
33 |
+ |
|
34 |
+ |
6. TIBLookupComboEditBox: when the list source opens, the ListField name is now |
35 |
+ |
validated. If no match is found in the list of field names and the database has |
36 |
+ |
been opened in SQL Dialect 3, then the ListField Name is converted to upper case |
37 |
+ |
if it then matches a field name. Otherwise, a Listfield not valid exception occurs. |
38 |
+ |
|
39 |
+ |
7. IBGeneratoreditor.pas: Add missing parenthesis around "IS" statement for compliance |
40 |
+ |
with fpc 3.2. |
41 |
+ |
|
42 |
|
IBX Change Log version (2.3-3 Build 11512) Fri, 28 Dec 2018 10:04:17 +0000 |
43 |
|
|
44 |
|
|