P
Paco
Accesss 2003 front end; SQL2000 backend
Recordsource (query) of the form contains 225 records from a single table.
Click a button to enter data to update the displayed record and I get a
timeout error when the update is triggered (3157 ODBC update on a linked
table failed). The underlying table has about 60,000 rows.
The update works fine in SQL2005 (the customer has SQL2000). I have rebuilt
the indexes. Also, running the update query in SQL Management Studio works
instantaneously. If I delete 175 records so only 50 are returned by the
recordsource, it works fine. As soon as the number gets up to around 225
again the error reappears. Management Studio shows a block by the underlying
recordsource query of the underlying form. If I kill the process on the
blocking SPID, the update query completes.
The app and code have have been around awhile and used by hundreds of others
without a problem.
Any ideas?
Recordsource (query) of the form contains 225 records from a single table.
Click a button to enter data to update the displayed record and I get a
timeout error when the update is triggered (3157 ODBC update on a linked
table failed). The underlying table has about 60,000 rows.
The update works fine in SQL2005 (the customer has SQL2000). I have rebuilt
the indexes. Also, running the update query in SQL Management Studio works
instantaneously. If I delete 175 records so only 50 are returned by the
recordsource, it works fine. As soon as the number gets up to around 225
again the error reappears. Management Studio shows a block by the underlying
recordsource query of the underlying form. If I kill the process on the
blocking SPID, the update query completes.
The app and code have have been around awhile and used by hundreds of others
without a problem.
Any ideas?