Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1347 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Manipuler une bd avec VC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Manipuler une bd avec VC++

n°414447
rufo
Pas me confondre avec Lycos!
Posté le 03-06-2003 à 14:53:01  profilanswer
 

   Voilà, je voudrais lire/écrire dans une bd via VC++. La bd, ça peut être du Access (ou du paradox pourquoi pas). En parcourant la doc, j'ai vu que ce serait sûrement l'objet CDataBase Que je devrais utiliser (plus CFormView, etc.). Aussi, je voudrais savoir si qq'un ne pourrait pas me filer ex petit exemple de code source simple qui permet d'ajouter, modifier et rechercher un enregistrement dans un bd. Merci :)

mood
Publicité
Posté le 03-06-2003 à 14:53:01  profilanswer
 

n°414472
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 03-06-2003 à 15:08:37  profilanswer
 

Pour accéder à une db paradox, tu as le choix d'utiliser :
* DAO : CDaoDatabase et CDaoRecordset  
* ODBC : CDatabase et CRecordset
* ADO : CAdoDatabase (trouvable sur le net)
 
DAO est plus pratique que ODBC mais plus restreint au niveau du type de db.
 
 


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°414538
rufo
Pas me confondre avec Lycos!
Posté le 03-06-2003 à 15:32:40  profilanswer
 

Tetragrammaton IHVH a écrit :

Pour accéder à une db paradox, tu as le choix d'utiliser :
* DAO : CDaoDatabase et CDaoRecordset  
* ODBC : CDatabase et CRecordset
* ADO : CAdoDatabase (trouvable sur le net)
 
DAO est plus pratique que ODBC mais plus restreint au niveau du type de db.
 
 
 


 
Oui, j'avais déjà regardé ça. J'avais dans l'idée de partir sur ODBC, mais si DAO c'est plus simple.
t'aurais pas un petit code source mettant en oeuvre DOA sous VC++ par hasard? :)

n°414668
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 03-06-2003 à 16:09:23  profilanswer
 

De tête, j'ai pas la MSDN sous la main
 
CDaoDatabase db;
db.Open("c:\mabase.mdb" );  // pour ouvrir la base
CDaoRecordset rs(&db);     // pour accéder à un table
rs.Open("[matable]" );      // lire la table "matable"
rs.GetFieldValue("pk" );    // lire la colonne "pk"
rs.Close();          
db.Close();
 
tout sur :
http://msdn.microsoft.com/library/ [...] tabase.asp


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°415640
rufo
Pas me confondre avec Lycos!
Posté le 04-06-2003 à 08:51:37  profilanswer
 

Ah bah ça a pas l'air si dur que ça! En somme, ça ressemble beaucoup à la méthode pour manipuler une bd avec DAO en ASP... C'est ça?
 
En tout cas, merci de ce petit exemple. Si qq'un en a un qui est du même genre et qui met en oeuvre un affichage dans un tableau (un équivalent de TDBGrid en Delphi), ce serait cool. Mais bon, avec ce qu'on m'a donné, j'ai déjà de quoi faire :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Manipuler une bd avec VC++

 

Sujets relatifs
Manipuler une vidéo[scrollbars etc] comment les manipuler au chargement de page ?
VB.NET : comment manipuler les Form Child ?[C/C++ sous Unix] Manipuler les IPs
Chaine de caractere : tronquer , manipuler ,exploiter .[JS] Variable en javascript pour manipuler des objets ???
manipuler un fichier excel SANS excel installé.Est-il possible de manipuler des collections comme avec VB ?
[SQL] Manipuler un fichier .txt ou .doc[JAVA]: Comment manipuler des dates?
Plus de sujets relatifs à : Manipuler une bd avec VC++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR