antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004
-
6 juil. 2004 à 00:38
24Karas
Messages postés233Date d'inscriptionjeudi 4 juillet 2002StatutMembreDernière intervention 5 juillet 2008
-
29 avril 2006 à 12:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
24Karas
Messages postés233Date d'inscriptionjeudi 4 juillet 2002StatutMembreDernière intervention 5 juillet 2008 29 avril 2006 à 12:45
HOLOGRAM > c:\test.mdb c'est la base de données qui va être utilisé dans le programme.
*.mdb == base access
++
cs_hologram
Messages postés1Date d'inscriptionsamedi 4 février 2006StatutMembreDernière intervention 6 février 2006 6 févr. 2006 à 18:06
j'ai essayé de compiler ça avec dev-c++, mais il manque visiblement un header. Peux-tu m'aider ?
Quand tu parles du lien odbc, c'est quoi ? "c:\test.mdb" ?
Trinita16
Messages postés199Date d'inscriptionlundi 22 juillet 2002StatutMembreDernière intervention14 juin 2006 11 janv. 2006 à 19:36
Slt,
Tu pourrais être plus clair, j'ai pas bien compris ton problème ?
cs_choho
Messages postés1Date d'inscriptiondimanche 11 décembre 2005StatutMembreDernière intervention 7 janvier 2006 7 janv. 2006 à 17:32
bonjour,j'utilise la database et tsession et tquery dans mon programme mais j'ai un probléme de relier les trois bouton ,1ére fait la liaison avec les alias,le 2eme avec non de la base,3 éme avec les tables,aider moi,s'il te plait
Trinita16
Messages postés199Date d'inscriptionlundi 22 juillet 2002StatutMembreDernière intervention14 juin 2006 30 juil. 2004 à 08:43
tu trouves ça dans le panneau de configuration sous le nom de :
Sources de données (ODBC)
nota sous win2000 =>
Panneau de configuration, outils d'administration, Sources de données (ODBC)
Bon Courage @+
antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004 29 juil. 2004 à 13:34
Au fait, ce que tu as noté par:
char Serveur[MAIN_LEN+1]=" Le lien ODBC ";
ça correspond à quoi?
où trouver ce "lien odbc"
s'cuse pour la question, mais c'est la première fois que je touche à odbc...
antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004 29 juil. 2004 à 13:16
alors j'ai finalement pu ajouter :
#pragma comment(lib, "odbc32.lib")
et je l'ai mis dans le répertoire local, et là ça marche enfin... il devais pointer vers le mauvais fichier... j'ai plusieurs version sur mon poste.
Trinita16
Messages postés199Date d'inscriptionlundi 22 juillet 2002StatutMembreDernière intervention14 juin 2006 20 juil. 2004 à 09:39
Ok il pointe sur le répertoire mais as tu inclus cette librairie dans ton projet !
ps: je ne connais pas borland ....
sinon désolé mais je peux pas d'aider demande sur le forum
Bon Courage @+
antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004 19 juil. 2004 à 13:22
La lib s'appelle exactement comme tu le dit (odbc32.lib), toutefois, Borland pointe par defaut sur le répertoire contenant cette lib.
J'ai même essayé avec celle qui se trouve dans le répertoire psdk, mais rien n'y fait, j'ai quand même ces messages d'erreur...
Trinita16
Messages postés199Date d'inscriptionlundi 22 juillet 2002StatutMembreDernière intervention14 juin 2006 12 juil. 2004 à 16:44
OK,
Bon il faut faire un link (lien) entre ton projet et la librairie :
odbc32 ( je connais pas le nom exact sous bordand mais c'est surement un truc du genre odbc32.lib ) qui doit être dans un répertoire qui contient plein d'autre lib.
Le tour est jouer !
antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004 11 juil. 2004 à 14:47
Je possède Borland C++ v6 pro tout simplement.
Trinita16
Messages postés199Date d'inscriptionlundi 22 juillet 2002StatutMembreDernière intervention14 juin 2006 9 juil. 2004 à 10:43
Slt,
tu utilise quoi comme IDE ( Sinon avec DEV - C++ il faut importer une librairie dans ton projet )
antoine_1977
Messages postés29Date d'inscriptionlundi 29 décembre 2003StatutMembreDernière intervention 1 novembre 2004 6 juil. 2004 à 00:38
Salut,
J'ai voulu reprendre ton code pour des raisons évidentes... malheureusement je rame toujours... un problème tout con certainement...
J'ai bien déclaré le répertoire system32 où il a mis l'odbc (enfin je pense que c bien là), j'ai vérifié que les path des headers sql.h, sqlext.h et sqltypes.h étaient bien définis, et que tout les path des lib et includes étaient bien définis dans les options de borland. Mais il ne semble pas trouver les fonctions appelées:
Linker Error] Unresolved external 'SQLSetEnvAttr' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
[Linker Error] Unresolved external 'SQLConnect' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
[Linker Error] Unresolved external 'SQLAllocHandle' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
Alors pourquoi donc? mais peut être que je comprend pas bien ce que tu veux dire par :
// Nota : Il faut un link vers la librairie ODBC du Compilateur
Merci d'avance.
29 avril 2006 à 12:45
*.mdb == base access
++
6 févr. 2006 à 18:06
Quand tu parles du lien odbc, c'est quoi ? "c:\test.mdb" ?
11 janv. 2006 à 19:36
Tu pourrais être plus clair, j'ai pas bien compris ton problème ?
7 janv. 2006 à 17:32
30 juil. 2004 à 08:43
Sources de données (ODBC)
nota sous win2000 =>
Panneau de configuration, outils d'administration, Sources de données (ODBC)
Bon Courage @+
29 juil. 2004 à 13:34
char Serveur[MAIN_LEN+1]=" Le lien ODBC ";
ça correspond à quoi?
où trouver ce "lien odbc"
s'cuse pour la question, mais c'est la première fois que je touche à odbc...
29 juil. 2004 à 13:16
#pragma comment(lib, "odbc32.lib")
et je l'ai mis dans le répertoire local, et là ça marche enfin... il devais pointer vers le mauvais fichier... j'ai plusieurs version sur mon poste.
20 juil. 2004 à 09:39
ps: je ne connais pas borland ....
sinon désolé mais je peux pas d'aider demande sur le forum
Bon Courage @+
19 juil. 2004 à 13:22
J'ai même essayé avec celle qui se trouve dans le répertoire psdk, mais rien n'y fait, j'ai quand même ces messages d'erreur...
12 juil. 2004 à 16:44
Bon il faut faire un link (lien) entre ton projet et la librairie :
odbc32 ( je connais pas le nom exact sous bordand mais c'est surement un truc du genre odbc32.lib ) qui doit être dans un répertoire qui contient plein d'autre lib.
Le tour est jouer !
11 juil. 2004 à 14:47
9 juil. 2004 à 10:43
tu utilise quoi comme IDE ( Sinon avec DEV - C++ il faut importer une librairie dans ton projet )
6 juil. 2004 à 00:38
J'ai voulu reprendre ton code pour des raisons évidentes... malheureusement je rame toujours... un problème tout con certainement...
J'ai bien déclaré le répertoire system32 où il a mis l'odbc (enfin je pense que c bien là), j'ai vérifié que les path des headers sql.h, sqlext.h et sqltypes.h étaient bien définis, et que tout les path des lib et includes étaient bien définis dans les options de borland. Mais il ne semble pas trouver les fonctions appelées:
Linker Error] Unresolved external 'SQLSetEnvAttr' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
[Linker Error] Unresolved external 'SQLConnect' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
[Linker Error] Unresolved external 'SQLAllocHandle' referenced from E:\PROGRAMMATION\CCPP\MYODBC\MYODBC.OBJ
Alors pourquoi donc? mais peut être que je comprend pas bien ce que tu veux dire par :
// Nota : Il faut un link vers la librairie ODBC du Compilateur
Merci d'avance.