我有一个问题,我的目标是连接到数据库,例如在 Raspberry Pi 上使用 C++ 的 MSSQL,我在 Code::Blocks 中链接 SQLAPI++ 库时遇到问题,谁能告诉我我做错了什么?请给我一个提示或方向...
1.Dowland fies 下载的文件
2.我将包含目录与项目 链接包含到项目
3.我将lib目录与项目 链接lib链接到项目
4.I链接文件调试 链接文件进行调试
5.I链接文件发布 链接文件发布
6.这是我的错误: 错误代码
这是我的测试代码:
#include <stdlib.h>
#include <stdio.h>
#include <SQLAPI.h>
int main()
{
SAConnection con;
con.setOption("UseAPI") = "DB-Lib";
try
{
con.Connect("BEDLAM-M\\SQLEXP2008EN@pubs", "", "", SA_SQLServer_Client);
SACommand cmd(&con, "select user");
cmd.Execute();
if( cmd.FetchNext() )
printf("USER: %s", cmd[1].asString().GetMultiByteChars());
}
catch(SAException& x)
{
printf("ERROR %d: %s\n",
x.ErrNativeCode(), x.ErrText().GetMultiByteChars());
}
return 0;
}