Ошибка времени выполнения при подключении к postgresql с использованием SQLAPI++
Я очень плохо знаком с sqlapi++ . Основываясь на руководстве, представленном на официальном сайте, я попытался подключиться к базе данных postgresql, которая работает в моей системе.
#include<stdio.h>
#include<conio.h>
#include<SQLAPI.h>
void main()
{
SAConnection con;
try
{
con.Connect("localhost@postgres","postgres","12345",
SA_PostgreSQL_Client);
printf("We are connected");
}
catch(SAException &x)
{
printf("%s\n",(const char*)x.ErrText());
}
_getch();
}
Я занимаюсь программированием в Visual Studio 2010, точки пути включения к каталогу SQLAPI/include и то же самое для библиотеки, я использовал релизную версию статической библиотеки sqlapis.lib. Программа строит, но когда я запускаю ее, она показывает ошибку как
libpq.dll: указанный модуль не найден. pq.dll: указанный модуль не найден.
Ошибка загрузки библиотеки API СУБД Эта библиотека является частью установки клиента СУБД, а не SQLAPI++. Убедитесь, что установлен клиент СУБД и эта необходимая библиотека доступна для динамической загрузки.
Могу ли я узнать, как от этого избавиться?