Hi,
I've been experimenting for a while using DAI against an Ingres database. In general everything is fine, but I have found one problem which I have not been able to overcome.
My problem is that when reports return more than 1000 data rows, attempting to retrieve the additional data crashes DAI. Following this I have been having to reboot my PC in order to get DAI working again. Despite error messages from DAI indicating a database problem, the database and ODBC connection to it continue to work fine with other applications.
I'm using a recent Ingres release (Community edition 9.3.0-151) and the latest DAI Personal. This looks like an incompatibility between DAI and the Ingres ODBC driver ... but I'm really hoping it can be overcome. If anyone else has experienced this problem, I'd appreciate your advice.
The Ingres driver is configured to use 'cursors'. If the 'select loop' option is used, no data is returned to DAI. I was led to believe there were some additional advanced driver configuration options within DAI, but I have not been able to find any.
Some images are attached to illustrate the failure process.
1 DAI - the initial successful data retrieval
2 DAI - what happens when the arrow is clicked to retrieve more data
3 DAI - what happens when you try to continue using DAI, although database is working fine ....
Any advice will be appreciated.
Regards,
Greg Shearer