We have been using soci with the ODBC backend for over a year, in a
big project (database related code is 20000 lines). The only problems
I found were that:
- long long (64-bit integers) were unsupported. That caused memory
corruption in my Windows box when I read integer columns of more than
9 digits, as I was forced to insert them into 32 bit integers. I added
long long support and seems fine.  In 64 bits-linux there was no
problem, as unsigned long is supported by the backend, and in that
platform long is 64-bit, unlike Windows.
- valgrind and windows pageheap report some memory errors, but they do
not crash my program

I want to ask, ¿which were the reasons because ODBC was not considered
stable? ¿which tasks should be performed to reinclude it in a new
release? (apart from memory profiling...)


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to