Bonjour, j'utilise Visual C++ 2005 Express. J'essaie de transférer un fichier (son) depuis le dd local vers la bdd.
Lorsque j'appelle la fonction :
Oid lo_import(PGconn *conn, const char *filename)
elle renvoie tjrs 0 qui correspond à InvalidOid donc l'importation n'a pas été effectuée.
Voici le code que j'utilise :
const char *conninfo;
PGconn *conn;
conninfo = //infos sur login et mot de passe que je ne communique pas
conn = PQconnectdb(conninfo);
if (PQstatus(conn) != CONNECTION_OK)
{
connstatus="PROBLEME DE CONNECTION";
}
else
Oid oid=lo_import(conn,"E:/DSS_FLDA/1min.DSS");
J'ai vérifié que le fichier existait et qu'on pouvait y accéder en mode lecture.
Comment procéder pour effectuer ce transfert?
Partager