CRecordset::SetLockingMode()

moin.

Weis einer per Zufall wieso weder eine MDB noch SQL Server Treiber von M$ den Lockmode unterstützen ?

Ich schreib ein kleines Programm das den Record schützen sollte wenn ein User editieren will.

Lauf M$ sollte das gehen (vor dem aufruf von CRecordset::Edit() )...

Any idea ???

THX.
 
Hallo,
pessimistic
reicht nicht?
mfg
Peter
 
Doch wenn's dann funzen würde.. melded aber immer fehler, daher schreib ich es selber ....

Denke so bin ich auch nicht auf den treiber angewiesen
 
Hallo,
wenn es kein ganz großes Geheimnis ist,
wie lautet denn der feheler?

mfg
Peter
 
Hallo,
uuupppsss hätte mir die MSDN vielleicht doch mal besser durchlesen sollen:

-----------
When working with ODBC data sources, the locking mode is always optimistic
und
Relatively few ODBC drivers currently support pessimistic locking
-----------
Muss es den unbedingt DAO sein?
ADO hat da etwas mehr an funktionen.

mfg
Peter
 
Soviel ich weis kann ich dann aber meine App nicht auf nen MySQL zugreifen, da gibts nur ODBC-Treiber für windows..

Also muss ich da wohl durch... in MSDN schreiben sie .. ;
Pessimistic locking is permitted with the MFC CDatabase and CRecordset classes only when you are not loading the ODBC cursor library.

Bei ADO muss ich ebenso den Lockmode selber coden (steht auch auf MSDN), also bin ich damit gleichweit...

Ch33Rz
 
Zurück
Oben