begin process at 2012 05 28 22:30:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Base de données

 > 

connexion à une base de données Access en Visual C++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

connexion à une base de données Access en Visual C++

mercredi 10 mars 2004 à 14:21:31 | connexion à une base de données Access en Visual C++

desquesa

Bonjour tous le monde,
Je suis en stage et j'ai un petit programme à réaliser.
En fait je débute totalement en C++.
Bref mon programme consiste à mettre à jour une bdd Access avec des données contenues ds un fichier texte.
Le pb est que je dois in terroger cette base pour savoir si ces données sont déjà presente ou non au quel cas on les rajoute.
Je dois donc me connecter à cette base pour faire des requêtes...
Quelqu'un aurait il un code simple et comprehensible (je debute), pour faire cela. (avec DAO, ODBC je crois).
Merci d'avance.
PS: Quelles lib inclure...


Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
mercredi 10 mars 2004 à 14:42:25 | Re : connexion à une base de données Access en Visual C++

BruNews

Administrateur CodeS-SourceS
Regarde "ADO...." dans mes sources.

ciao...
BruNews, Admin CS, MVP Visual C++
mercredi 10 mars 2004 à 15:49:09 | Re : connexion à une base de données Access en Visual C++

desquesa

Tout d'abord merci d'avoir répondu si vite, ca fait plaisir de se sentir aidé d'un coup
J'ai été voir tes sources, avec notamment les deux sur la gestion de la bdd films, mais je ne comprends pas en quoi cela peut m'aider, je suis desolé, mais je ne comprends rien.
Mon programme semble tout simple à réaliser, mais pour moi c'est le parcours du combattant.
J'étais déjà content de réussir à traiter mon fichier avec des fonctions comme strtok, strstr.. alors c'est pour dire

En fait ce que je veux faire c'est juste pouvoir faire en sorte que mon programme (ou mon workspace) puisse reconnaître ma bdd, .mdb, et pouvoir ensuite faire des test dessus, puis des ajouts ds la base des données (que j'ai réussi à récupérer ds une structure) via sql.

Mais tous ces codes avec ado, ca me semble si compliqué...
Merci


Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
mercredi 10 mars 2004 à 16:10:46 | Re : connexion à une base de données Access en Visual C++

BruNews

Administrateur CodeS-SourceS
DAO est a considerer comme obsolete depuis 1998 ou MS indiquait de passer a ADO, c'est pas d'hier ?

ADO est ultra simple, force un peu.

ciao...
BruNews, Admin CS, MVP Visual C++
mercredi 10 mars 2004 à 16:37:35 | Re : connexion à une base de données Access en Visual C++

desquesa

Ok d'acc je veux bien essayé mais si tu veux ca va faire plus d'une semaine que je cherche de la doc comprehensible sur ado et rien..
En plus a chaque fois ils disent de commencer par utiliser appwizard et moi je ne veux pas de methode graphique..

Sinon de tes sources laquelle me conseilles tu pour apprendre facilement et doucement
Pour info c'est vraiment mon tout premier programme en C++ , et je n'étais déjà pas une star en prog a l'origine.
Merci beaucoup de t'intéresser à mon pb, c'est cool
Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
mercredi 10 mars 2004 à 16:53:37 | Re : connexion à une base de données Access en Visual C++

BruNews

Administrateur CodeS-SourceS
Prends ceci, c'est des tutos ADO:

http://brunews.free.fr/brunews/download/AdoSmpl1.zip

Il y a un exemple par methode et propriete ADO, devrait aller.

ciao...
BruNews, Admin CS, MVP Visual C++
mercredi 10 mars 2004 à 17:12:59 | Re : connexion à une base de données Access en Visual C++

desquesa

Merci je vais regarder ca, et je reposterai un petit message si ca ne va tjs pas (je n'espère pas mais bon)
++

Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
mardi 16 mars 2004 à 14:26:39 | Re : connexion à une base de données Access en Visual C++

desquesa

Salut BruNews
tu te souviens de moi?
Merci pour ton aide de la dernière fois, j'ai enfin réussi à me connecter à la base et j'arrive en plus à executer des requetes.
MAis là j'ai un autre pb, je cherche à intéroger la base, pour verifier si certains sont presents ou non.
Je m'explique, mettons que j'ai une table societe, avec un champ nom_societe, et moi je cherche a savoir par exemple si microsoft appartient à ma selection (select nom_societe from societe)
Sais tu comment faire ca en visual c++
Merci d'avance ton aide m'est tres precieuse

Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
mardi 16 mars 2004 à 14:39:39 | Re : connexion à une base de données Access en Visual C++

BruNews

Administrateur CodeS-SourceS
Tu passes ta requete SQL
"SELECT nom FROM tbl WHERE nom = 'MS'"
a la methode Open de ADO qui doit te retourner un ptrRecordset.
int found = 0;
if(!pRs->EndOfFile) found = 1;
pRs->Close;

ciao...
BruNews, Admin CS, MVP Visual C++
mardi 16 mars 2004 à 16:57:04 | Re : connexion à une base de données Access en Visual C++

desquesa

J'ai trouvé une méthode,
mettre toute la réponse de ma requête ds une liste, et ensuite tester si ma donnée appartient a cette liste, mais comment faire pour afficher le contenu d'une liste, je ne sais pas ce qu'il ya dedans du coup^
Merci


Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche

1 2

Cette discussion est classée dans : access, base, données, visual, connexion


Répondre à ce message

Sujets en rapport avec ce message

Connexion base de données Access 2000 [ par curator68 ] Je suis entrain de faire un petit programme à l'aide de Visual C++ 6.0, et j'aimerai accèder à une base de données access 2000 et ses différentes tabl base de données access sous Visual C++ [ par flexifoil1664 ] bonjour, je suis nouveau sous Visual C++ et mon application devra etre capable d'ouvrir un base de donnée access et modifier les champs. Etant donné q accéder à une base de données access avec Visual C++ 6.0 [ par ludo_it ] salut je voudrais savoir comment faire pour se connecter, lire et écrire sur une base de données access en utilisant la méthode ADO avec Visual C++. J HELP : programme en C/C++ avec base de données Access, sur Visual studio 6.0 [ par Tytoo25 ] Bonjour les gens !Voila je dois créer un programme (tres important !!!) qui lit et écrit dans une base de données Access, en langage C/C++, avec Visua connexion à une base de données access [ par tortura ] salut tout le monde!je developpe en C++ sur wx-devcpp, veuillez m'indiquer une manière our me connecter sur une base de données access et comment extr connexion à une base de données ACCESS dans un pg DEV C++ [ par oldarra2003 ] Bonjour Je suis un débutant en programmation C++ et je ne sais vraiment pas comment procéder pour se connecter sur une base ACCESS dans un pg C++. Il Connexion de base de donnée access avec c++/cli [ par 972apprenti ] Bonjour, Je cherche le moyen d'inserer des donnée dans une table de base de donnée access avec c++, est ce que quelqu'un pourrai me donner le code,p connexion à une base de données [ par Topher62360 ] Bonjour, je travail sur un lecteur de code barre de type kiosk (mk500 de motorola)avec windows ce 5. Je dois effectuer une connexion à une base de don Borland C++ Builder Standard base de données Access [ par albert232 ] Bonjour, J'ai une application VB5 de calcul qui utilise une base de données Access. Elle fonctionne très bien. Je m'initie au logiciel Borland C++ Connexion réseau à une base Access [ par Lucinda000 ] Bonjour,Je vous expose mon problème. J'ai deux PC : un Linux et un Windows. Sur le PC windows, j'ai une base Access que je souhaite exploiter. Ne pouv


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales