Short version (Long very detailed version of what I’ve already found out and tried by request)
I have a program called HealthPro that resides on a windows 2003 SBS server. The program uses a Velocis database server 2.0 made by Raima. Information on connecting to this database is sketchy at best. I would like to get to a point where I can write a
VB.NET program and throw SQL statements at it in order to make our report writing easier. While I prefer
VB.NET, I’m not opposed to learning another language or skill set should it be required to accomplish this task. My boss wants me to make this a priority because of the hours we waste every year trying to crowbar the reports healthpro gives us into something we can use. I’ve automated a lot of this since I joined the company a few months ago, but it’s still a mess ATM.
The velocis client, during installation, has 2 check boxes of interest. One says "install JET 3.5" and the other says "install ODBC” According to the documentation, I'm supposed to leave JET checked and uncheck ODBC.
After the velocis client, I install DAO, again unselecting ODBCdirect.
I recently used a test machine and ignored the documentation instructions and left the ODBC boxes checked. After doing this, I'm able to go into control panel > administrative tools > Datasources (ODBC) and see a velocis data source there.
I'm hoping that I can use this to connect to velocis using a .NET ODBC object, but I don't have the slightest idea what the connection string should be. I do know the user name and password for the velocis server itself. Is this something that sounds remotely possible? I don't want to waste any more time on this if a bunch of experts to tell me it's hopeless.
Thanks for any help.
BTW, I'm mainly the network admin, but I've had to take on some programming and database responsibilities because we are a small clinic.