Bonjour,
Est ce qu'il y a moyen pour se connecter à une base de donnée Progress par un code C ?
Bien à vous
Bonjour,
Est ce qu'il y a moyen pour se connecter à une base de donnée Progress par un code C ?
Bien à vous
oui mais rien dans la bibliothéque standard il faut rechercher la bibliothèque de ton SGBD
S'agit-il de postgresql ?
confère la doc:
http://www.postgresql.org/docs/8.2/static/libpq.html
Merci bien pour vos réponses.
Non, il s'agit bien de Progress DB.
Je viens de decouvrir qu'on peut utiliser le driver ODBC pour Progress DB, comme illustré dans cet url : http://download.openlinksw.com/download/
Donc la question autrement, comment utiliser un Driver ODBC (une fois installé) par un programme en C.
Bien à vous.
Il faut l'installer, le configurer sur ta machine etc(voir le forum approprié)
Commence par lire la documentation ou trouver des exemples concrets
Déjà je suis dessus, mais presque il n'y a rien dans le net concernant Progress.
même le lien de téléchargement je ne trouve pas (il n'est pas gratuit dans le site www.progress.com)
Si quelqu'un savait ce lien, merci de me donner.
Bien à vous.
Lorsque tu auras installé le driver sur ton PC, tu crées une source de données qu'on peut définir comme un lien vers la base de données à laquelle tu veux accéder (on utilise également le terme DSN pour Data Source Name). Ce nom sera requis en argument de fonctions comme SQLConnect qui permet de se connecter à une base de données. Sous Windows tu vas donc exécuter odbcad32, puis ajouter une source de données Progress DB. T'as le choix entre une source de données utilisateur qui sera connue seulement du compte actuel et une source de données système qui sera accessible depuis tous les comptes (tu peux même en faire un fichier si tu veux la rendre portative ...). Et bien sûr, on peut faire tout ça depuis le programme (ou pendant l'installation du programme ...). Un lien qui pourra t'aider : http://www.lebdenat.africa-web.org/r...id_rubrique=11.
Sans oublier MSDN bien sûr ...
Partager