ADOBD / JET Transaction Problems
From: Gareth Sharp (gs_at_paxsoft.co.uk)
Date: 09/28/04
- Next message: Ralph Boswell: "Problem creating access Query on the fly"
- Previous message: Arnie Mauer: "ADO _ConnectionPtr in a DLL"
- Next in thread: Douglas J. Steele: "Re: ADOBD / JET Transaction Problems"
- Reply: Douglas J. Steele: "Re: ADOBD / JET Transaction Problems"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 28 Sep 2004 16:38:07 +0100
Hi all!
Firstly, I am using VB5, a password protected Access 97 database, DAO3.6,
and ADO2.8
I am trying to overcome page level locking using an Access 97 database, by
using ADODB to open the database to use record level locking.
This seems to work fine, but the transactions seem to not be working
properly. If I use BeginTrans, then do 3 "INSERT INTO " queries, then
Rollback, the Rollback does not Rollback the transactions - all 3 are
processed, and committed to the datebase. I have tried changing it to
cnn.BeginTrans, etc.
The following is the code that I am using to open the database - is there
anything obviously wrong with this?
Global gCurDb As Database
Global wsDAO As DAO.Workspace
Global cnn As ADODB.Connection
Public Sub OpenDB
Set cnn = New ADODB.Connection
cnn.Provider = "Microsoft.JET.OLEDB.4.0"
cnn.Properties("Data Source") = "v:\data\TestDatabase.mdb"
cnn.Properties("Jet OLEDB:Database Locking Mode") = 1 ' record level
locking
cnn.CursorLocation = adUseServer
cnn.Properties("Jet OLEDB:Database Password") = "123456"
cnn.Open
Set wsDAO = DBEngine.CreateWorkspace("WorkSpace", "Admin", "", dbUseJet)
Set gCurDb = wsDAO.OpenDatabase(DBFile, False, False, ";pwd=" &
gDBPassWord)
End Sub
All the best!
Gareth Sharp
Technical Director
Paxton Computers Ltd
website: http://www.paxsoft.co.uk
eMail: mailto:gs@paxsoft.co.uk
- Next message: Ralph Boswell: "Problem creating access Query on the fly"
- Previous message: Arnie Mauer: "ADO _ConnectionPtr in a DLL"
- Next in thread: Douglas J. Steele: "Re: ADOBD / JET Transaction Problems"
- Reply: Douglas J. Steele: "Re: ADOBD / JET Transaction Problems"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|