Salut
J'aimerais créer des fonctions dans des DLL que je chargerai dans Postgre grace à la commande: CREATE FUNCTION
Lorsque les types de données mangées et recrachées par les fonctions de la DLL sont numériques, pas de soucis, ça marche très bien.
Tout se complique quand j'essaie de faire des traitements sur les chaines de caractères (de type "text" par exemple), car ces types exotiques ne sont pas reconnus dans le C/C++ standard.
Par conséquent, comme je l'ai vu dans la doc de Postgre, il "suffit" d'inclure le fichier "postgres.h" et les "include" qui vont bien dans le projet C/C++. (pour info, je bosse dans "Visual C++ 6")
Malheureusement, ce fichier ".h" fait référence à plein d'autres fichiers que je ne possède pas (du style "strings.h", etc..)
...et ça m'empêche de compiler mon code....
Auriez-vous une idée sur ce soucis ?
Simeric
Partager