est t-il possible de faire le mariage entre le langage c et une base de donnée access? si oui comment le faire?
est t-il possible de faire le mariage entre le langage c et une base de donnée access? si oui comment le faire?
Avec un lien ODBC quand à la librairie à utiliser peut être quete donnera une réponse
merci pour le google mais pour developpez.net y a t'il quelque chose?
Beh tu as utiliser la fonction "rechercher" ?
Tu as parcourut un peu le forum,les faq les tutoriaux traitant du sujet ?
Une fois que tu trouves ce dont tu as besoin pour commencer l'écriture de ton code, et à ce moment là, on pourra t'en dire plus mais maintenant ca sort un peu du cadre de ce forum.
Bonjour,
Question imprécise.Envoyé par WELCOMSMAIL
Qu'est-ce que "le mariage entre le langage c et une base de donnée access" ?
1) Une applicatrion en VBA sous Access qui appelle des fonctions écrites en C ?
1.1) Les fonctions à appeler existent-elles ou doivent-elles être écrites ?
1.1.1) Donner un exemple d'une fonction (et de la DLL associée) qui pose problème.
1.2.1) Doivent-elles être adaptées au VBA et retourner des données dans un type directement reconnu par le VBA (ex. : BStr pour les chaînes de caractères) ?
2) Un programme en C qui accède à des données stockées dans une BDD Access ?
2.1) Sous quel système ce programme doit-il tourner ?
2.2) Ce programme doit-il seulement accéder aux données ou doit-il être capable de manipuler des objets autres (formulaires, modules, etc) ?
2.3) Quelle(s) version(s) d'Access ?
... etc, etc ...
Cordialement,
DS.
cette question est maintes fois posée.Envoyé par WELCOMSMAIL
Il faut utiliser ADO par exemple c'est le plus simple et initialiser COM.
Si le compilateur ne peut pas appeler COM c'est pas possible il faut alors passer par les API -SQL ODBC.
Faire une recherche sur le MSDN en ligne il ya des exemples pour ouvrir une base Access créer un recordset avec ADO
Sinon, il y a peut-être aussi http://www.johnfindlay.plus.com/lcc-win32/OLE/Comal.zip et http://www.johnfindlay.plus.com/lcc-...LE/ComalDB.zip ...(non testés, je viens de les trouver)
Partager