Buenos días,<br><br>estoy intentando conectarme a una base de datos sql server. Me he bajado una librería llamada sqlapi++. <br><br>Si simplemente añado sqlapi.h al proyecto, no me reconoce la clase SAConnection que necesito<br>
Si además añado la librería librería al linker me dice, [linked error] undefined reference to<br><br>En las propiedades del proyecto le he indicado la carpeta donde está el lib y la carpeta donde están los .h. Los .c no existen.<br>
<br>El código que escribo es:<br><div style="margin-left: 40px;"><i>#include <stdio.h> // for printf</i><br><i>#include <SQLAPI.h> // main SQLAPI++ header</i><br><br><i>int main(int argc, char* argv[])</i><br>
<i>{</i><br><i> SAConnection con; // create connection object</i><br><br><i> try</i><br><i> {</i><br><i> // connect to database</i><br><i> // in this example it is Oracle,</i><br><i> // but can also be Sybase, Informix, DB2</i><br>
<i> // SQLServer, InterBase, SQLBase and ODBC</i><br><i> con.Connect(</i><br><i> "test", // database name</i><br><i> "tester", // user name</i><br><i> "tester", // password</i><br>
<i> SA_Oracle_Client);</i><br><br><i> printf("We are connected!\n");</i><br>}<br><br>y da error en la primera línea.<br><br>Saludos<br></div> <br><br><br><br>