Background:
- We are using PostgresSQL with xBase++ 2.00.685 and Express++ 263
- DbCreateIndex() on fields containing single quote or double quotes fails in ISAM mode.
- It fails because it is using SQL's UPDATE command to populate the index column. Here is the error output from pg_log
Code: Select all
2016-05-18 14:10:31 MYT ERROR: syntax error at or near "EQUITY" at character 56
2016-05-18 14:10:31 MYT STATEMENT: UPDATE ac SET __order_acnme_acnme='TOTAL SHAREHOLDERS' EQUITY 100000 1@0000000001' WHERE __RECORD=1;
- We have contacted Alaska and they verified that this is a bug and opened a PDR here http://www.alaska-software.com/scripts/ ... PDRID=6724
While waiting for this issue to be resolved (if it's even being looked at), is there any way to block the DCGETs from accepting single quote and double quotes?
If I may give a suggestion, an option for DCGET like
Code: Select all
DCGET ... NOQUOTE
Note: If anyone is thinking about moving forward with Postgres and Xbase, kindly click the PDR link to boost the priority
Regards,
Andy