Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Delphi > Bases de données
Bases de données Vos questions concernant les bases de données (BDE, Access, SqlServer...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/12/2012, 09h41   #1
nassimanocus
 
Femme nassima nocus
programmeur
Inscription : novembre 2012
Messages : 45
Détails du profil
Informations personnelles :
Nom : Femme nassima nocus
Localisation : Algérie

Informations professionnelles :
Activité : programmeur
Secteur : Bâtiment

Informations forums :
Inscription : novembre 2012
Messages : 45
Points : -2
Points : -2
Par défaut comment créer une table avec une clé etrangère?

Salut,
je suis entrain de creer une table de type (paradox7) sous delphi5 avec une clé primaire et une clé etrangère mais je ne sais pas comment indiqué que ça est une clé primaire et l'autre est une clé etrangère
voilà le table qui doit etre remlit
Images attachées
Type de fichier : jpg Sans titre2.JPG (30,7 Ko, 12 affichages)
nassimanocus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2012, 10h14   #2
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 202
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 9 202
Points : 13 258
Points : 13 258
Pour la clé primaire, il suffit de cliquer dans la colonne la plus à droite de cette liste, cela ajoute une étoile *
C'est plus un Index principal qu'une clé primaire, j'ignore si il existe de VRAI clé primaire en Paradox

Pour les clés étrangères, en Paradox, je ne suis jamais aussi loin, regarde dans la combo, tu as les contraintes d'intégrité, les index secondaires, tu dois pouvoir lier une table avec une autre

Sinon, pense que Paradox c'est obselète depuis 10 ans (et encore, je suis gentil), le BDE tout autant !
Utilise plutôt SQLite, MySQL ou FireBird Embedded, tu auras de vrais capacité SQL d'un SGBD moderne
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2012, 10h19   #3
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 216
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 216
Points : 7 284
Points : 7 284
Bonjour
Je trouve que cette demande (comme votre Post précédent http://www.developpez.net/forums/d12...ne-fonctionne/) n'a pas tellement sa place dans le forum Delphi , bien que Paradox soit (je devrais dire fut) fourni avec Delphi avec un outil associé (le module de Base de données) . Je me serais attendu plutôt a une question ou il aurait été demandé comment l'on peut faire pour créer une table paradox via programmation avec Delphi .

J'aimerai rappeler qu'il existe un Forum spécialisé Paradox ici et que BDE est considéré comme Obsolète

Néanmoins , avez vous eu l'idée d'utiliser la combobox 'Propriétés de la Table' ?
tout y est : 'Table de référence' c'est ce que vous cherchez

Edit : Grillé par Shailetroll
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2012, 10h28   #4
nassimanocus
 
Femme nassima nocus
programmeur
Inscription : novembre 2012
Messages : 45
Détails du profil
Informations personnelles :
Nom : Femme nassima nocus
Localisation : Algérie

Informations professionnelles :
Activité : programmeur
Secteur : Bâtiment

Informations forums :
Inscription : novembre 2012
Messages : 45
Points : -2
Points : -2
Voilà mon enregistrement (N_paiement "clé primaire", # N_Engagement"clé étrangère", Date_Paiement, Montant). Bon la table engagement est déjà crée avec N_Engagement comme une clé primaire. a ton avis comment ordoné mes champ avec cette clé etrangére?
nassimanocus est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/12/2012, 10h36   #5
nassimanocus
 
Femme nassima nocus
programmeur
Inscription : novembre 2012
Messages : 45
Détails du profil
Informations personnelles :
Nom : Femme nassima nocus
Localisation : Algérie

Informations professionnelles :
Activité : programmeur
Secteur : Bâtiment

Informations forums :
Inscription : novembre 2012
Messages : 45
Points : -2
Points : -2
non mon problème n'est pas avec paradox mais justement avec l'utilissation de la combobox 'Propriétés de la Table' ?
je sais pas comment integré une clé etrangére
nassimanocus est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/12/2012, 12h10   #6
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 216
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 216
Points : 7 284
Points : 7 284
C'est franchement pas sorcier
Mais , qu'avez vous donc tous a vouloir travailler avec paradox !?
Images attachées
Type de fichier : jpg Capturer.JPG (81,5 Ko, 13 affichages)
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/12/2012, 13h50   #7
tourlourou
Modérateur
 
Homme Yves Lemaire
Biologiste ; Progr(amateur)
Inscription : mars 2005
Messages : 1 684
Détails du profil
Informations personnelles :
Nom : Homme Yves Lemaire
Âge : 50
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Biologiste ; Progr(amateur)

Informations forums :
Inscription : mars 2005
Messages : 1 684
Points : 3 097
Points : 3 097
Citation:
Mais , qu'avez vous donc tous a vouloir travailler avec paradox !?
C'est Paradox-al ?!
__________________
Delphi 5 Pro et Code Typhon 2.80 sous Win 7 64 bits - Code Typhon 2.70 / Ubuntu 12.04 64 bits
tourlourou est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/12/2012, 14h02   #8
Rayek
Modérateur
 
Avatar de Rayek
 
Homme
Développeur informatique
Inscription : mars 2005
Messages : 4 998
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2005
Messages : 4 998
Points : 7 742
Points : 7 742
Citation:
Envoyé par SergioMaster Voir le message
C'est franchement pas sorcier
Mais , qu'avez vous donc tous a vouloir travailler avec paradox !?
Surement un prof qui n'a pas su évoluer et qui tourne toujours avec Delphi 5/7, BDE et Paradox
__________________
Modérateur Delphi Combattez la brute
Aucune réponse aux sollicitations techniques par MP

Le guide du bon forumeur :__________
[Projet en cours] Des unités pour faciliter l'utilisation d'indy : EasyIndy 1.3
Rayek est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/12/2012, 14h40   #9
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 202
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 9 202
Points : 13 258
Points : 13 258
Pourtant Thierry Laborde en tant que Code Gear Evangelist a longtemps prêcher pour InterBase\DBExpress qu'il était temps d'oublier le BDE\Paradox !

CodeWay 2012, a-t-il fait encore sa démo "DBExpress remplacement de BDE" avec le FistFact ?
En 2011, il avait osé la variante FMX avec BMP toujours aussi pixelisé !
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 10h19   #10
nassimanocus
 
Femme nassima nocus
programmeur
Inscription : novembre 2012
Messages : 45
Détails du profil
Informations personnelles :
Nom : Femme nassima nocus
Localisation : Algérie

Informations professionnelles :
Activité : programmeur
Secteur : Bâtiment

Informations forums :
Inscription : novembre 2012
Messages : 45
Points : -2
Points : -2
ben oui c'est ma première application sous delphi
nassimanocus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2012, 10h19   #11
nassimanocus
 
Femme nassima nocus
programmeur
Inscription : novembre 2012
Messages : 45
Détails du profil
Informations personnelles :
Nom : Femme nassima nocus
Localisation : Algérie

Informations professionnelles :
Activité : programmeur
Secteur : Bâtiment

Informations forums :
Inscription : novembre 2012
Messages : 45
Points : -2
Points : -2
merci pour tes reponse,
oui SergioMaster ça march Now
nassimanocus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h43.


 
 
 
 
Partenaires

Hébergement Web