Bonsoir,
j'ai crée une table Liste et je veux lui ajouter deux clés étrangéres, mais j'ai pas su le faire.
any help
Bonsoir,
j'ai crée une table Liste et je veux lui ajouter deux clés étrangéres, mais j'ai pas su le faire.
any help
Bonjour,
Pas de table supplémentaire ? êtes vous bien sûre qu'il s'agisse de clé étrangères et non simplement d'index ?
S'il s'agit bien d'une clé étrangère vous pourrez tenter ceci en créant la colonne (seule solution possible avec SQLite)
par exemple si votre table de référence se nomme TableRef contenant une colonne id à laquelle vous voulez faire référence
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE Liste ADD COLUMN tableref_id INTEGER REFERENCES tableref(id);
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Oui c'est vrai j'ai oublié de détailler que j'ai trois tables (Liste,Client ,Versement).
Merci pour votre réponse
J'ai crée une autre table avec une clé étrangére puis j'ai modifier le nom de la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part CREATE TABLE "Versement" ( `Nom` TEXT, `Prenom` TEXT, `Nom_projet` TEXT, `Prix_loge` REAL, `Somme_versee` REAL, `Date` TEXT, `Verse_2` REAL, `Date_2` TEXT, `Verse_3` REAL, `Date_3` TEXT, `Verse_4` REAL, `Date_4` TEXT, `Verse_5` REAL, `Date_5` TEXT, `Verse_6` REAL, `Date_6` TEXT, `N°_loge` TEXT, `Verse_total` REAL, `Verse_restant` REAL, `id_verse` INTEGER, `id` INTEGER PRIMARY KEY AUTOINCREMENT ,`IDClient` INTEGER ,FOREIGN KEY (`IDClient`) REFERENCES Client(`IDClient`))
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager