TDADBSessionManager question

Hey,

When I use a TDADBSessionManager and want to store values in the session the usual way (e.g. Session.Values[‘value1’] := ‘Test’), are these values stored in the DATA field of the session record automatically, or do I have to write my own code to make this happen?

I am asking because I tried this and there were no session values stored, so I want to find out if I did something wrong.

Session data is written to DB at releasing session.
It is happen in TRORemoteDataModule.DoOnDeactivate method, by other words - after service method is executed

Thanks, this was exactly the right hint to help find out what was going wrong.