Article Details
| Id: | 19132 |
| Product: | finPOWER Connect |
| Type: | NEW |
| Version: | 3.04.04 |
| Opened: | 31/03/2022 |
| Closed: | 04/04/2022 |
| Released: | 09/06/2022 |
| Job: | J028545 |
ISSelectQueryBuilder.ExecuteDataReader obsoleted; use ExecuteDisconnectedDataReader from scripts instead
The ISSelectQueryBuilder.ExecuteDataReader function has been obsoleted - instead use the ExecuteDisconnectedDataReader function.
This makes it easier for C# scripts to use as optional by reference parameters make coding more complex.
For example:
int RowCount = 0;// Using the old function requires all parameters to be specified and the by reference RowCount parameter must be definedif (sqb.ExecuteDataReader(ref dr, false, ref RowCount, -1)) {}// New functionsif (sqb.ExecuteDisconnectedDataReader(ref dr)) {}// New function also returning a count of Rowsif (sqb.ExecuteDisconnectedDataReader(ref dr, ref RowCount)) {}