|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 1 ![]() |
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 |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 291 ![]() |
Citation:
pour ce qui est de faire des fonctions externes pour PostgreSQL, décharger les sources de PostgreSQL et regardez le contenu du dossier "contrib", il contient de nombreux exemples avec les Makefile… le mieux est de vous en inspirez pour configurer votre environnement de développement… |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com