问题描述
我在将SQLAPI包含到我的VS 2019项目中时遇到困难。
我已将.lib目录添加到“属性”中链接器中的“其他库目录”中,并将头文件SQLAPI添加到了exe目录中。
当运行他们的连接代码ex时,我得到错误代码:致命错误LNK1120:9个未解决的外部组件。
有人可以帮我吗? :-)
#include <stdio.h> // for printf
#include <SQLAPI.h> // main SQLAPI++ header
int main(int argc,char* argv[])
{
SAConnection con; // create connection object
try
{
// connect to database
// in this example it is Oracle,// but can also be Sybase,Informix,DB2
// SQLServer,InterBase,SQLBase and ODBC
con.Connect(
_TSA("test"),// database name
_TSA("tester"),// user name
_TSA("tester"),// password
SA_Oracle_Client);
printf("We are connected!\n");
// Disconnect is optional
// autodisconnect will ocur in destructor if needed
con.Disconnect();
printf("We are disconnected!\n");
}
catch(SAException &x)
{
// SAConnection::Rollback()
// can also throw an exception
// (if a network error for example),// we will be ready
try
{
// on error rollback changes
con.Rollback();
}
catch(SAException &)
{
}
// print error message
printf("%s\n",x.ErrText().GetMultiByteChars());
}
return 0;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)