How can you connect a C-based vuser into an Oracle database?


Suppose i have a HTTP/HTML recorded script or some other c-based vuser.  


What mechanisms are there to allow that vuser to connect to an oracle database?  In this scenario, the Oracle DB is not the application-under-test.  It is for other purposes (e.g. an alternative to VTS, to extract real-time data).



I have been thinking about OCILIB.  Not sure how you compile that library.


Is there any existing DLL-based approach?


Can you do it within SharpDevelop from 11.5 onwards?