Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MANIPULATION SIMPLE DES TABLES RELATIONNELLES :GENRE SGBDR


Information sur la source

Catégorie :Application Classé sous : tuple, relation, cplusplus, jointure, projection Niveau : Initié Date de création : 03/04/2007 Date de mise à jour : 03/04/2007 14:42:08 Vu / téléchargé: 2 020 / 309

Note :
Aucune note

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

Description

(ajout,modification, suppression,jointure, projection,test d'appartenance,..)
le code est suffisament commenté pour vous aider à comprendre ses fonctionnalités.
notion de la POO utilisé:polymorphisme, classe amie, reprise de l'objet Iterator de la STL.bonne conception : toute entité utilisé étant traité à part sous forme d'une classe.
le codage est fait sous VC++


 

Conclusion

bonne compréhension et surtout bon codage ;)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   TupleRelation
    • Debug
    • Release
    •   TupleRelation
      •   Debug
        • vc60.pdb
        • Chaine.objTélécharger ce fichier [Réservé aux membres club]7 480 octets
        • element.objTélécharger ce fichier [Réservé aux membres club]5 928 octets
        • Relation.objTélécharger ce fichier [Réservé aux membres club]16 474 octets
        • Tuple.objTélécharger ce fichier [Réservé aux membres club]25 783 octets
        • TupleRelation.exeTélécharger ce fichier [Réservé aux membres club]192 587 octets
        • TupleRelation.ilkTélécharger ce fichier [Réservé aux membres club]338 344 octets
        • TupleRelation.optTélécharger ce fichier [Réservé aux membres club]43 520 octets
        • TupleRelation.pchTélécharger ce fichier [Réservé aux membres club]255 836 octets
        • TupleRelation.pdbTélécharger ce fichier [Réservé aux membres club]517 120 octets
        • vc60.idbTélécharger ce fichier [Réservé aux membres club]74 752 octets
      •   Release
        • Chaine.objTélécharger ce fichier [Réservé aux membres club]3 365 octets
        • element.objTélécharger ce fichier [Réservé aux membres club]2 283 octets
        • list.objTélécharger ce fichier [Réservé aux membres club]8 033 octets
        • Main.objTélécharger ce fichier [Réservé aux membres club]12 201 octets
        • Relation.objTélécharger ce fichier [Réservé aux membres club]12 369 octets
        • Tuple.objTélécharger ce fichier [Réservé aux membres club]12 735 octets
        • TupleRelation.exeTélécharger ce fichier [Réservé aux membres club]49 152 octets
        • TupleRelation.pchTélécharger ce fichier [Réservé aux membres club]256 396 octets
        • vc60.idbTélécharger ce fichier [Réservé aux membres club]82 944 octets
      • Chaine.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 290 octets
      • Chaine.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 729 octets
      • Chaine.h.bakTélécharger ce fichier [Réservé aux membres club]1 764 octets
      • element.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier483 octets
      • element.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 311 octets
      • list.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 090 octets
      • list.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 742 octets
      • Main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 023 octets
      • Relation.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 030 octets
      • Relation.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 076 octets
      • Relation.h.bakTélécharger ce fichier [Réservé aux membres club]6 064 octets
      • Tuple.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 593 octets
      • Tuple.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 913 octets
      • TupleRelation.depTélécharger ce fichier [Réservé aux membres club]439 octets
      • TupleRelation.dspTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 973 octets
      • TupleRelation.makTélécharger ce fichier [Réservé aux membres club]5 566 octets
      • TupleRelation.plgTélécharger ce fichier [Réservé aux membres club]1 450 octets
    • MiniProjet.dswTélécharger ce fichier [Réservé aux membres club]Voir ce fichier563 octets
    • MiniProjet.ncbTélécharger ce fichier [Réservé aux membres club]238 592 octets
    • MiniProjet.optTélécharger ce fichier [Réservé aux membres club]50 688 octets

Télécharger le zip

Historique

03 avril 2007 12:19:03 :
correction de mots clés
03 avril 2007 14:41:42 :
modification du titre
03 avril 2007 14:42:08 :
modification du titre

Commentaires et avis

signaler à un administrateur
Commentaire de Matt67 le 03/04/2007 20:40:03

Bonsoir,

Comme le dirait quelqu'un :
Les fichiers obj, bak et autres fichiers inutiles sont rien à faire dans le zip

Bonne soirée,

Matt...

signaler à un administrateur
Commentaire de yann_lo_san le 03/04/2007 23:08:16

Je n'ai regardé que le module Chaine.h et .cpp et c'est tellement buggé que je n'ai pas regardé le reste, désolé.

(pas de destructeur, un new[], pas de chainage, pas de référence constante, erreur dans les strlen() suivis de strcpy(), mauvaise implémentation des operator ect...)

signaler à un administrateur
Commentaire de bad_smi le 03/04/2007 23:14:02

tes suggestions sont les bienvenus mais çà tourne sous différents plate-forme et c'est déjà fait.
pour les bugs, vérifie ton IDE
à toi YANN_LO_SAN

signaler à un administrateur
Commentaire de yann_lo_san le 03/04/2007 23:17:17

Ce n'est pas parceque 'ça tourne' que c'est exempt de bug.

signaler à un administrateur
Commentaire de bad_smi le 03/04/2007 23:20:34

bein oué normal kil ya des bugs
ya pas d'appli ne comportant pas de bugs !!
bon je metterai un apperçu pour voir

signaler à un administrateur
Commentaire de BruNews le 04/04/2007 00:50:53 administrateur CS

Idem, je stoppe la lecture au strcpy qui suit strlen. Il est clair que tu écris le 0 final de chaine hors de la zone allouée (en présupposant que l'allocation ait réussi). Il faut strlen()+1.

SVP, il faut tenir compte des remarques et corriger les erreurs signalées par yann_lo_san. Tu n'es pas obligé de lui dire merci mais ça pourrait aussi se faire, c'est grace aux gens comme lui que tu progresseras. Note bien que l'IDE n'a rien à voir dans l'affaire.
Pense aussi à la remarque de matt67 quand tu changeras le zip.

Bonne continuation.

signaler à un administrateur
Commentaire de bad_smi le 04/04/2007 01:07:48

oui BruNews, ta remarque est prise en compte.merci.
la suggestion de yaan_lo_san est en cours de correction
je bosse sur autr chose là, je posterai demain la source modifié
mais je signale comme même que c'est pas çà le but de cette petite appli(çàd manip des chaines)
regardez plutôt la manip des tuples et relations.
merci pour vos remarques

signaler à un administrateur
Commentaire de naccp le 14/12/2008 13:34:44

hé les gars : ca m'interresser tout ca ; jé téléchagé le .zip  puis je fais quoi avec tout ca ? sachant que jé l'ancien  Borland  c++ , comment l'exécuter ce projet ?
et sirtout merci au celui qu'il a implémenté :)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

problemes pour le cplusplus [ par Mikonos ] je cherche desesperement la signification et l'utilité des termes :#include <stdio.h>#include <conio.h>et la plupart de ceux utilisé car s db access relation [ par amosc ] salut ;-)j ai 3 tables qui on des relations entre elles par exemple une table ville et une table hotel, dans 1 ville on trouve plusieurs hotel non ?!e Projection de volume [ par tcef2003 ] bonjour a tous,je cherche un programme qui projete un volume 3D, sur un ecran, et pour ce faire il projete chaque Voxel de ce volume sous forme d'elli Pbm Ajout d'un tuple dans une BDD via ODBC (VC++6,MFC) [ par ismea ] Salut! Voila je galére pas mal à essayer d'enregistrer un tuple dans une table. La base de donnée est IBM DB2.En faite g bien un objet CDatabase, un Pgrme C# mettant en relation serveur radius [ par 2areg ] Bonjour, kkun saurais me dire s'il est difficile de realiser un module en C# qui aurais pour but de faire communiquer un server Radius et des webservi __cplusplus? [ par Jula ] bonjour à tous,j'ai un problème avec g++, aparament il connait pas __cplusplus,comment je dois faire pour lui filer cette "variable"? Probleme vecteur 3D et projection orthogonale [ par supergrey ] Salut, voila le probleme:J'ai deux vecteurs 3D, V(xv,yv,zv) et P(xp,yp,zp), et je voudrais calculer les vecteurs v0 et v1 de sorte que: v0+v1=V ( Probleme vecteur3D, projection sur un plan [ par supergrey ] Salut, voici mon probleme:ce que je connai:    -Pa, Pb, Pc      3points dans une scene 3D &nbsp Problèmes de relation entre les classes [ par Aldarek ] Salut à tous, je vous explique mon problème, j'ai un projet avec pas mal de fichiers et donc de classes et lorsque j'utilise l'une d'entre e Un peu perdu avec opengl [ par heyhi ] Salut tout le monde.Je débute avec opengl et j'arrive à fair des petits trucs et j'ai des petits problème pour comprendre comment ca fonctionne au niv


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,936 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.