Locking in Access DB linked to SQL Server backend
Hi
I'm a newbie to Access, and have been given an existing Access database to work with. We've exported the data into SQL Server, so we now have Access forms and queries linking to SQL Server tables.
This seemed to be working OK in tests. I've now copied in some live data (using an Append query in Access) and it looked OK. However, if I try to edit this data on a particular form, I get 'another user has edited this record ...' (even though I know no-one else is using the system yet). Furthermore, the 'save changes' button is disabled - so it's become impossible to update these records at all.
The Access db is set with Default Open mode = Shared; Default Record Locking = No Locks, and Open Database Using Record Level Locking = True. However, I understand that ODBC automatically assumes No Locks (ignores Default Record Locking) - this makes me wonder if I need to be changing settings somewhere other than in Access?
I'd be grateful for any help here, I've no idea where to start looking. As always, this has taken longer to set up than expected, so I'm under pressure to get it sorted yesterday.
Many thanks
Gibbers
|