|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2002
Città: Roma
Messaggi: 9
|
Visual C++, MyODBC, InnoDB
Ciao,
Ho un problema con un database InnoDB. La mia piattaforma è la seguente: Windows 2000 Pro. SP2, MyODBC 2.50.39 (nt-2000), MySQL 3.23.47 (mysqld-max-nt come servizio), MS Visual Studio 6 Enterprise. -- Sto sviluppando un'applicazione con MS VC++ e InnoDB lavora perfettamente. Ho solo un PICCOLO problema: le transazioni (begin/commit/rollback) non funzionano dall'applicazione, ma solo dal cliente mysql (command prompt). In Visual C++ sto usando CDatabase e i suoi metodi ->Begintrans() e ->CommitTrans(). Ho fatto questa prova: ----- db->BeginTrans(); db->ExecuteSQL(SQL); db->RollBack(); --- dove db è l'oggetto CDatabase e SQL è la query di inserimento dati (INSERT INTO...) Ebbene, la transazione risulta definitiva quindi non viene eseguito il rollback. Aiutatemi vi prego.
__________________
eddie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:27.



















