A
Access2KODBCUser
Hello,
Is there any way to set the default recordset type for queries so that
whenever a user creates a query in Access 2000, it will default to Snapshot
instead of Dynaset? And can this setting be done at the database level, so
that only the specific database we want to set this way will default to
snapshot while other databases we have will still default to dynaset?
We are looking to do this because we have one Access database that has a
bunch of linked tables via ODBC (to SQL Server) and users are always running
queries and keeping them open and causing problems with others who are trying
to modify data in SQL Server via a separate front end. We've tried setting
the Default Record locking to Edited Record and Open Databases using
Record-level locking, but for some reason ODBC in Access 2000 seems to want
to lock the whole table. Only when I set the recordset type in the queries to
Snaphot did it cease to lock the table.
Thanks in advance for your assistance.
Is there any way to set the default recordset type for queries so that
whenever a user creates a query in Access 2000, it will default to Snapshot
instead of Dynaset? And can this setting be done at the database level, so
that only the specific database we want to set this way will default to
snapshot while other databases we have will still default to dynaset?
We are looking to do this because we have one Access database that has a
bunch of linked tables via ODBC (to SQL Server) and users are always running
queries and keeping them open and causing problems with others who are trying
to modify data in SQL Server via a separate front end. We've tried setting
the Default Record locking to Edited Record and Open Databases using
Record-level locking, but for some reason ODBC in Access 2000 seems to want
to lock the whole table. Only when I set the recordset type in the queries to
Snaphot did it cease to lock the table.
Thanks in advance for your assistance.