Avec sql 2000 enterprise j'ai crée une petite base de données avec 4
tables
dont 1 qui est une table d'association car elle reprend les 3 clés
primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs
supplémentaires.
Pour la saisie, j'ouvre la base de données avec access et j'ai bien
accès
aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je
n'ai pas la main
sur les champs.
j'obtiens seulement les noms des colonnes en en-tete sans pouvoir
saisir en dessous
alors que sur les 3 autres tables aucun soucis.
Que dois-je faire ?
Merci pour votre aide
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sylvain Lafontaine
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" wrote in message news:
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables dont 1 qui est une table d'association car elle reprend les 3 clés primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs supplémentaires. Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai pas la main sur les champs. j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en dessous alors que sur les 3 autres tables aucun soucis. Que dois-je faire ?
Merci pour votre aide
Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" <vitusxx@wanadoo.Fr> wrote in message
news:mn.bc717d519c52bc7a.26520@wanadoo.Fr...
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4
tables
dont 1 qui est une table d'association car elle reprend les 3 clés
primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs
supplémentaires.
Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès
aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai
pas la main
sur les champs.
j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir
en dessous
alors que sur les 3 autres tables aucun soucis.
Que dois-je faire ?
Merci pour votre aide
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" wrote in message news:
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables dont 1 qui est une table d'association car elle reprend les 3 clés primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs supplémentaires. Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai pas la main sur les champs. j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en dessous alors que sur les 3 autres tables aucun soucis. Que dois-je faire ?
Merci pour votre aide
Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Eric
Sylvain Lafontaine a exposé le 23/01/2005 :
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" wrote in message news:
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables dont 1 qui est une table d'association car elle reprend les 3 clés primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs supplémentaires. Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai pas la main sur les champs. j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en dessous alors que sur les 3 autres tables aucun soucis. Que dois-je faire ?
Merci pour votre aide
Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Sylvain Lafontaine a exposé le 23/01/2005 :
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" <vitusxx@wanadoo.Fr> wrote in message
news:mn.bc717d519c52bc7a.26520@wanadoo.Fr...
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables
dont 1 qui est une table d'association car elle reprend les 3 clés
primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs
supplémentaires.
Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès
aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai
pas la main
sur les champs.
j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en
dessous
alors que sur les 3 autres tables aucun soucis.
Que dois-je faire ?
Merci pour votre aide
Eric
-- Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Effectivement c'était cela. Il fallait définir une clé primaire.
Curieux tout de même de définir une clé primaire sur un champ
secondaire...
Merci beaucoup
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Avez-vous défini une clef primaire pour votre table d'association?
S.L.
"Eric" wrote in message news:
Bonsoir
Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables dont 1 qui est une table d'association car elle reprend les 3 clés primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs supplémentaires. Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai pas la main sur les champs. j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en dessous alors que sur les 3 autres tables aucun soucis. Que dois-je faire ?
Merci pour votre aide
Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
bruno reiter [MVP]
Il est tout à fait normal d'implémenter l'intégrité d'entité sur n'importe quelle table, définir une clé primaire est un moyen de le faire.
Par contre l'obligation de définir une clé primaire pour faire de la mise à jour est une spécificité d'access.
br
"Eric" wrote in message news:
Sylvain Lafontaine a exposé le 23/01/2005 : > Avez-vous défini une clef primaire pour votre table d'association? > > S.L. > > "Eric" wrote in message > news: >> Bonsoir >> >> >> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4
tables
>> dont 1 qui est une table d'association car elle reprend les 3 clés >> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs >> supplémentaires. >> Pour la saisie, j'ouvre la base de données avec access et j'ai bien
accès
>> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je
n'ai
>> pas la main >> sur les champs. >> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir
saisir en
>> dessous >> alors que sur les 3 autres tables aucun soucis. >> Que dois-je faire ? >> >> Merci pour votre aide >> >> Eric >> >> -- Ceci est une signature automatique de MesNews. >> Site : http://www.mesnews.net >>
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Il est tout à fait normal d'implémenter l'intégrité d'entité sur n'importe
quelle table, définir une clé primaire est un moyen de le faire.
Par contre l'obligation de définir une clé primaire pour faire de la mise à
jour est une spécificité d'access.
br
"Eric" <vitus.from@voila.fr> wrote in message
news:mn.c24a7d51ec6833b4.22707@voila.fr...
Sylvain Lafontaine a exposé le 23/01/2005 :
> Avez-vous défini une clef primaire pour votre table d'association?
>
> S.L.
>
> "Eric" <vitusxx@wanadoo.Fr> wrote in message
> news:mn.bc717d519c52bc7a.26520@wanadoo.Fr...
>> Bonsoir
>>
>>
>> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4
tables
>> dont 1 qui est une table d'association car elle reprend les 3 clés
>> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs
>> supplémentaires.
>> Pour la saisie, j'ouvre la base de données avec access et j'ai bien
accès
>> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je
n'ai
>> pas la main
>> sur les champs.
>> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir
saisir en
>> dessous
>> alors que sur les 3 autres tables aucun soucis.
>> Que dois-je faire ?
>>
>> Merci pour votre aide
>>
>> Eric
>>
>> -- Ceci est une signature automatique de MesNews.
>> Site : http://www.mesnews.net
>>
Effectivement c'était cela. Il fallait définir une clé primaire.
Curieux tout de même de définir une clé primaire sur un champ
secondaire...
Merci beaucoup
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Il est tout à fait normal d'implémenter l'intégrité d'entité sur n'importe quelle table, définir une clé primaire est un moyen de le faire.
Par contre l'obligation de définir une clé primaire pour faire de la mise à jour est une spécificité d'access.
br
"Eric" wrote in message news:
Sylvain Lafontaine a exposé le 23/01/2005 : > Avez-vous défini une clef primaire pour votre table d'association? > > S.L. > > "Eric" wrote in message > news: >> Bonsoir >> >> >> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4
tables
>> dont 1 qui est une table d'association car elle reprend les 3 clés >> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs >> supplémentaires. >> Pour la saisie, j'ouvre la base de données avec access et j'ai bien
accès
>> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je
n'ai
>> pas la main >> sur les champs. >> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir
saisir en
>> dessous >> alors que sur les 3 autres tables aucun soucis. >> Que dois-je faire ? >> >> Merci pour votre aide >> >> Eric >> >> -- Ceci est une signature automatique de MesNews. >> Site : http://www.mesnews.net >>
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Med Bouchenafa
Pour modifier une ligne ACCESS doit impérativement savoir quelle ligne modifier Sans une clef primaire qui identifie de manière certaine chaque ligne, il ne peut pas le savoir Même un être humain ne pourrait pas le savoir d'ailleurs. Dans le cas présent, il est fort possible que c'est l'association des trois colonnes qui constituent un identifiant et auquel tu n'as besoin de rajouter une colonne mais juste de créer une clef primaire sur l'association des ces trois colonnes existantes
-- Bien cordialement Med Bouchenafa
"Eric" a écrit dans le message de news:
Sylvain Lafontaine a exposé le 23/01/2005 : > Avez-vous défini une clef primaire pour votre table d'association? > > S.L. > > "Eric" wrote in message > news: >> Bonsoir >> >> >> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables >> dont 1 qui est une table d'association car elle reprend les 3 clés >> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs >> supplémentaires. >> Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès >> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai >> pas la main >> sur les champs. >> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en >> dessous >> alors que sur les 3 autres tables aucun soucis. >> Que dois-je faire ? >> >> Merci pour votre aide >> >> Eric >> >> -- Ceci est une signature automatique de MesNews. >> Site : http://www.mesnews.net >>
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour modifier une ligne ACCESS doit impérativement savoir quelle ligne modifier
Sans une clef primaire qui identifie de manière certaine chaque ligne, il ne peut pas le savoir
Même un être humain ne pourrait pas le savoir d'ailleurs.
Dans le cas présent, il est fort possible que c'est l'association des trois colonnes qui constituent
un identifiant et auquel tu n'as besoin de rajouter une colonne mais juste de créer une clef
primaire sur l'association des ces trois colonnes existantes
--
Bien cordialement
Med Bouchenafa
"Eric" <vitus.from@voila.fr> a écrit dans le message de news: mn.c24a7d51ec6833b4.22707@voila.fr...
Sylvain Lafontaine a exposé le 23/01/2005 :
> Avez-vous défini une clef primaire pour votre table d'association?
>
> S.L.
>
> "Eric" <vitusxx@wanadoo.Fr> wrote in message
> news:mn.bc717d519c52bc7a.26520@wanadoo.Fr...
>> Bonsoir
>>
>>
>> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables
>> dont 1 qui est une table d'association car elle reprend les 3 clés
>> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs
>> supplémentaires.
>> Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès
>> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai
>> pas la main
>> sur les champs.
>> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en
>> dessous
>> alors que sur les 3 autres tables aucun soucis.
>> Que dois-je faire ?
>>
>> Merci pour votre aide
>>
>> Eric
>>
>> -- Ceci est une signature automatique de MesNews.
>> Site : http://www.mesnews.net
>>
Effectivement c'était cela. Il fallait définir une clé primaire.
Curieux tout de même de définir une clé primaire sur un champ
secondaire...
Merci beaucoup
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Pour modifier une ligne ACCESS doit impérativement savoir quelle ligne modifier Sans une clef primaire qui identifie de manière certaine chaque ligne, il ne peut pas le savoir Même un être humain ne pourrait pas le savoir d'ailleurs. Dans le cas présent, il est fort possible que c'est l'association des trois colonnes qui constituent un identifiant et auquel tu n'as besoin de rajouter une colonne mais juste de créer une clef primaire sur l'association des ces trois colonnes existantes
-- Bien cordialement Med Bouchenafa
"Eric" a écrit dans le message de news:
Sylvain Lafontaine a exposé le 23/01/2005 : > Avez-vous défini une clef primaire pour votre table d'association? > > S.L. > > "Eric" wrote in message > news: >> Bonsoir >> >> >> Avec sql 2000 enterprise j'ai crée une petite base de données avec 4 tables >> dont 1 qui est une table d'association car elle reprend les 3 clés >> primaires des 3 autres tables et pour la compléter j'ai ajouté 2 champs >> supplémentaires. >> Pour la saisie, j'ouvre la base de données avec access et j'ai bien accès >> aux 4 tables mais lorsque j'ouvre la table de relation pour saisir je n'ai >> pas la main >> sur les champs. >> j'obtiens seulement les noms des colonnes en en-tete sans pouvoir saisir en >> dessous >> alors que sur les 3 autres tables aucun soucis. >> Que dois-je faire ? >> >> Merci pour votre aide >> >> Eric >> >> -- Ceci est une signature automatique de MesNews. >> Site : http://www.mesnews.net >>
Effectivement c'était cela. Il fallait définir une clé primaire. Curieux tout de même de définir une clé primaire sur un champ secondaire...
Merci beaucoup Eric
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net