Alternatives to FreeTDS? - c++

We're running a Linux server with Microsoft SQL Server for the database. Are there any good (preferably open source) c libraries that we could use other than FreeTDS?
Thank you

Not really. Sybase has some client libraries, but they only work for older versions of MS SQL Server (since it is a derivative of Sybase SQL Server).

You can now try the official closed source Microsoft SQL server ODBC drivers for linux.

Related

Can you target x86 with mysql server and connector c++

I'm trying to use MySQL with a visual studio using SFML. This library needs to be used with x86 as the active platform solution. However, the MySQL server and connector c++ uses an x64 architecture and doesn't work when the active platform solution is set to x86.
Is there a way to get the server and connector to work with x86? Any help is appreciated.

Can we connect to Oracle database from Unix system without OCCI?

Can we connect to Oracle database from Unix system without OCCI? Is it necessary for a Instant Client to be installed to use the Database connection?
Kindly give suggestions.
Thanks

Connect Qt to a Database

I've been trying really hard for the past few hours to connect my Qt software to a MySQL database that I've hosted using a website that hosts small MySQL databases for free. I can connect to it using phpMyAdmin, but I'm really having trouble getting my software to connect to it.
This is the error message:
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified QODBC3: Unable to connect".
Can somebody explain to me what this means, and how to fix it?
You need to headers, libraries & client dll from MySQL
Compile Qt/MySQL driver
Provide path to mysql client library in PATH environment

How to install template SQL Server Compact 4.0 Local Database without the Internet?

My PC does not have a connection to the Internet. However, I would like to use a template(SQL Server Compact 4.0 Local Database) in my VS 2010. Is it possible to install this template without the Internet? How to do it? I have a flashcard.
In short; you will need a connection to the internet. Once established, you can install web components (which includes SQL Server Compact 4.0 Local Database and the toolkit).

Connect to MS Access using c++

I am developing a c++ application, which uses MS Access 2000 (back end database).
What is the best method to communicate with the database.
I can see a variety of options in msdn like
ODBC
OLEDB
DAO (Data Access Object)
From the below link, Microsoft says ACE engine should be used to communicate with Access 2007.
http://msdn.microsoft.com/en-us/library/cc811599.aspx#Ac2007DevelopingSolutions_Overview
Whether ACE engine can be installed in windows xp ??? so that my application can support both MS-Access 2000 and MS-Access 2007.
By the way, the application have to be ported to Linux. Is that possible to connect Access database from linux ?? (application in linux and database in windows)
Thanks
OLEDB / ADO is the best on Windows, but if you need to port to Linux and don't want to re-write all of the db access stuff, I'd stick with ODBC.