3 #if wxUSE_DATABASE_POSTGRESQL 8 bool bLoaded =
m_PostgresDLL.Load(wxT(
"libpq.dll"), wxDL_VERBATIM);
10 bool bLoaded =
m_PostgresDLL.Load(wxDynamicLibrary::CanonicalizeName(wxT(
"pq")));
17 wxString symbol = wxT(
"PQstatus");
27 symbol = wxT(
"PQsetdbLogin");
37 symbol = wxT(
"PQerrorMessage");
47 symbol = wxT(
"PQclientEncoding");
57 symbol = wxT(
"PQsetClientEncoding");
67 symbol = wxT(
"pg_encoding_to_char");
77 symbol = wxT(
"PQfinish");
87 symbol = wxT(
"PQexec");
97 symbol = wxT(
"PQresultStatus");
107 symbol = wxT(
"PQclear");
117 symbol = wxT(
"PQcmdTuples");
127 symbol = wxT(
"PQprepare");
137 symbol = wxT(
"PQresultStatus");
147 symbol = wxT(
"PQexecPrepared");
157 symbol = wxT(
"PQresultErrorMessage");
167 symbol = wxT(
"PQntuples");
177 symbol = wxT(
"PQbinaryTuples");
187 symbol = wxT(
"PQfname");
197 symbol = wxT(
"PQgetisnull");
207 symbol = wxT(
"PQgetvalue");
217 symbol = wxT(
"PQgetlength");
227 symbol = wxT(
"PQunescapeBytea");
237 symbol = wxT(
"PQnfields");
247 symbol = wxT(
"PQfreemem");
257 symbol = wxT(
"PQftype");
270 #endif//wxUSE_DATABASE_POSTGRESQL wxDynamicLibrary m_PostgresDLL
PQencodingToCharType m_pPQencodingToChar
char *(* PQerrorMessageType)(const PGconn *)
PQgetisnullType m_pPQgetisnull
PQgetlengthType m_pPQgetlength
PQcmdTuplesType m_pPQcmdTuples
int(* PQclientEncodingType)(const PGconn *)
int(* PQbinaryTuplesType)(const PGresult *)
char *(* PQresultErrorMessageType)(const PGresult *)
char *(* PQgetvalueType)(const PGresult *, int, int)
int(* PQsetClientEncodingType)(const PGconn *, const char *)
int(* PQgetlengthType)(const PGconn *)
void(* PQfreememType)(void *)
PGconn *(* PQsetdbLoginType)(const char *, const char *, const char *, const char *, const char *, const char *, const char *)
PQntuplesType m_pPQntuples
void(* PQclearType)(PGresult *)
PQsetClientEncodingType m_pPQsetClientEncoding
PQexecPreparedType m_pPQexecPrepared
char *(* PQfnameType)(const PGresult *, int)
int(* PQntuplesType)(const PGresult *)
PQgetvalueType m_pPQgetvalue
int(* PQnfieldsType)(const PGresult *)
PQerrorMessageType m_pPQerrorMessage
PQunescapeByteaType m_pPQunescapeBytea
PGresult *(* PQexecType)(const PGconn *, const char *)
PQsetdbLoginType m_pPQsetdbLogin
PQnfieldsType m_pPQnfields
char *(* PQcmdTuplesType)(const PGresult *)
void(* PQfinishType)(const PGconn *)
PQprepareType m_pPQprepare
unsigned char *(* PQunescapeByteaType)(const unsigned char *, size_t *)
PGresult *(* PQprepareType)(PGconn *, const char *, const char *, int, const Oid *)
int(* PQgetisnullType)(const PGresult *, int, int)
PQresultStatusType m_pPQresultStatus
PQbinaryTuplesType m_pPQbinaryTuples
Oid(* PQftypeType)(const PGresult *, int)
const char *(* PQencodingToCharType)(int)
PGresult *(* PQexecPreparedType)(PGconn *, const char *, int, const char *const *, const int *, const int *, int resultFormat)
PQclientEncodingType m_pPQclientEncoding
ConnStatusType(* PQstatusType)(const PGconn *)
PQresultErrorMessageType m_pPQresultErrorMessage
PQfreememType m_pPQfreemem
ExecStatusType(* PQresultStatusType)(const PGresult *)