I'm testing Unidac against Firebird in a multitier application:
Unidac + datasetprovider (application server) + ClientDataset (client Application) .
With all tables i'm receiving in clientdataset (OnReconcileError event):
"Record not found or changer by another user" when i try to insert or update record.
Provider flags are correct and i'm using DatasetProvider.UpdateMode = upWhereKeyOnly .
I have no problems with AdoQuery (dbGo) or FibPlus in same tests.
Do you have any idea?
thanks in advance.
Joao Cadilhe.
Unidac: Record not found or changed by another user...
-
- Posts: 27
- Joined: Wed 30 Jan 2008 19:29
- Location: Brazil
-
- Posts: 27
- Joined: Wed 30 Jan 2008 19:29
- Location: Brazil
It's working only with DataseProvider.ResolveToDataset = True and using separated (dedicated) Transaction and UpdateTransaction in Uniquery.
If i try to use common Transaction and UpdateTransaction with all Uniquery components in Datamodule i see server active transactions number increasing after any update, insert or delete operation (it's bad for firebird).
I think you have some issues with IProvider support in UniDac. I want to order Unidac but Iprovider working ok is very important to me.
Can you help me?
Joao Cadilhe.
If i try to use common Transaction and UpdateTransaction with all Uniquery components in Datamodule i see server active transactions number increasing after any update, insert or delete operation (it's bad for firebird).
I think you have some issues with IProvider support in UniDac. I want to order Unidac but Iprovider working ok is very important to me.
Can you help me?
Joao Cadilhe.
-
- Devart Team
- Posts: 925
- Joined: Thu 17 Nov 2005 10:53
-
- Posts: 27
- Joined: Wed 30 Jan 2008 19:29
- Location: Brazil
-
- Devart Team
- Posts: 925
- Joined: Thu 17 Nov 2005 10:53