Rows were appended to a DB2 table by a batch COBOL application and the commit was successful. All rows in the table can subsequently be viewed using MS Access; however, any attempt to update or delete any of those rows gets error message "No current record" despite the row(s) being selected.
If you add rows using MS Access, you can subsequently update/delete them using Access without problem. If you select multiple rows for deletion, only those rows existing before the insert/append or those added with Access get deleted. Message is issued for all others (with the option of suppressing repetitive messages after the first).
Our DBA believes ODBC is not the problem because using the DB2 Command Center on the desktop you can select rows for viewing and update/delete any row you like. WinSQL also works fine... Access 97 and Access 2000 both return that same message.
Are there any security issues that could be causing this? Any other things we could/should check... ideas?
Thanks in advance,
Jim
If you add rows using MS Access, you can subsequently update/delete them using Access without problem. If you select multiple rows for deletion, only those rows existing before the insert/append or those added with Access get deleted. Message is issued for all others (with the option of suppressing repetitive messages after the first).
Our DBA believes ODBC is not the problem because using the DB2 Command Center on the desktop you can select rows for viewing and update/delete any row you like. WinSQL also works fine... Access 97 and Access 2000 both return that same message.
Are there any security issues that could be causing this? Any other things we could/should check... ideas?
Thanks in advance,
Jim