27/02-2004 à 10:24Access XP peut reconvertir une base de données en Access 97, il faut aller dans les outils de la BD, on peut reconvertir en Access 2000 ou 97, on peut juste rencontrer certains bugs si on a utilisé certaines fonctions VBA très pointues et là après tests sous Access97, on devra peut être faire qq adaptations
Si vous ne pouvez pas ajouter d'enregistrements , c'est qu'il y a des incohérences dans la normalisation de vos relations entre les tables ou les requêtes...
On peut saisir des infos depuis n'importe quelle vue, que ce soit à partir d'une table, une requête ou un formulaire, en fait, les informations sont toutes reprises dans les tables.... C'est d'ailleurs le schéma qu'il faut suivre, on crée une Table (ce sont les infos à l'état brut) il faut ensuite créer une requête (pour y appliquer flitre et tri , même si au départ elle ressemble comme 2 gouttes d'eau à la table, cela facilite la maintenance de la base de donnée par la suite) on bâtit ensuite un formulaire sur la requête, il est juste là pour faire plus joli et offrir une interface plus agréable à l'utilisateur..finalement on crée des rapports sur les requêtes pour imprimer, macro et modules apportent des outils pour créer des automatismes
Avant de créer une base de données, il faut prendre une feuille de papier et y répertorier le nom des champs que l'on veut utiliser, et avoir à l'esprit que le but est de ne saisir 'manuellement' les infos qu'une seule fois... se demander: est ce que cette info peut se présenter plusieurs fois (exemple, le champ NomAuteur ne contiendra que des données uniques pour chacun car chaque auteur est unique, par contre TitreLivres sera placé dans une "sous"-table car il y a plusieurs livres par auteur, par contre un champ NombreDePages ne concernera qu'un livre à la fois et sera donc placé dans la même table que TitreLivres, et ainsi de suite... on peut ensuite relier les tables sur un champ commun, mais ce champ dans la sous-table sera rempli automatiquement par access à partir du moment où la liaison est cohérente...
----------
Bipbipcoyote 