Ok, explique comment tu fais pour ajouter des champs qui n'existent pas au moment du design de la table, en DB relationnelle ???
Je répète mon énoncé: une table contient une liste de formations, chaque formation est caractérisée par 2 champs Formationxyouinon: flag pour savoir si on a suivi la formation Formationxydate: date de la formation. La liste de formations s'aggrandit quotidiennement, et on veut que l'utilisateur puisse tout seul, sans intervention du service IT, entrer de nouvelles formations, donc forcément créer de nouveaux champs.... Quel est le rapport entre ça et ta dernière phrase ????? -----Message d'origine----- De : CyberTech@lists.exmachina.net [mailto:[EMAIL PROTECTED] De la part de Olivier Greoli Envoyé : mercredi 28 septembre 2005 8:06 À : CyberTech Objet : Re: [CCTK] Re: Ajout de champs dans une table access en ASP Je confirme les propos de Stéphane, si à un moment donné ton collègue doit ajouter des colonnes, c'est qu'il ne maîtrise pas le concept de base de données relationnelle. Il faut créer une table de relation pour exprimer l'association qui existe entre deux tables. Une petite formation en base de données relationnelle serait ce qu'il y a de plus intéressant pour ton collègue. Bref, pas une formation "Access" où on apprend juste à faire des formulaires... Olivier ----- Original Message ----- From: "Stephane Bouvard [ML]" <[EMAIL PROTECTED]> To: "CyberTech" <CyberTech@lists.exmachina.net> Sent: Tuesday, September 27, 2005 5:13 PM Subject: [CCTK] Re: Ajout de champs dans une table access en ASP Bonjour, Ah ok j'avais mal compris la question, mais honnètement ce n'est pas vraiment le plus efficace à mon sens... il vaudrait mieux pour faire ce que tu sembles vouloir créer une base relationelle (une table avec la liste des formations et une autre avec la liste des participations, et créer une relation sur les 2)... Attention au fait que modifier la structure d'une table (ajouter/modifier des champs) oblige d'ouvrir la table en accès exclusif, ce qui est déjà assez peu recommandé dans un environnement web qui est par principe multi-utilisateurs... Sur ta table access en adodb tu peux utiliser des commandes sql, je ne sais pas si access accepte des commandes sql de manipulation de table, mais pourquoi pas... en tout cas selon MS ça semble possible... http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/dntaloc/html/office10052000.asp ,- - [ Le mardi 27 septembre 2005 vers 16:44 Eric Bolly écrivait: ] - - | > Je me trompe, ou ici on parle d'enregistrements dans la table ? > Moi ce que je veux c'est créer des champs dans une table... | `- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Bien à vous... _ (_' L'informatique est ma passion, vous la simplifier, mon métier ! ,_)téphane Bouvard [antarex AT freenet DOT be] http://www.antarex.be -- _ _ |_)(_ Votre propre nom de domaine .be - service de qualité - 25 Euros o|_)(_ Hosting php4/cgi/mySQL - 100 Euros, pq payer plus ? www.myown.be -- New CyberCafe address: http://cybercafe.exmachina.tv Cette liste vous est offerte par Emakina <http://www.emakina.com/> Emakina: technologie et creativite au service de vos projets Web. Desabonnement par email : <mailto:[EMAIL PROTECTED]> -- New CyberCafe address: http://cybercafe.exmachina.tv Cette liste vous est offerte par Emakina <http://www.emakina.com/> Emakina: technologie et creativite au service de vos projets Web. Desabonnement par email : <mailto:[EMAIL PROTECTED]> -- New CyberCafe address: http://cybercafe.exmachina.tv Cette liste vous est offerte par Emakina <http://www.emakina.com/> Emakina: technologie et creativite au service de vos projets Web. Desabonnement par email : <mailto:[EMAIL PROTECTED]>