Probleme avec Enabled text Box

Résolu
Mally39 -  
-
Bonjour à tous,

Je suis stagiaire et je suis sur une base de données que je dois finir dans très peu de temps...
Je travaille sous Access 2003
Voilà mon problème :
J'ai un formulaire où je dois pouvoir rentrer des données (qui vont s'enregistrer dans une table) grâce à des zones de texte (text box) mais rien ne marche, je ne peux pas rentrer de données...j'ai essayé avec .enabled ou encore avec .locked
Je ne comprend vraiment rien, tout devrait fonctionner car, j'ai une même base identique et dans celle ci je peux rentrer des données...

Merci d'avance !!!
A voir également:

7 réponses


 
Bonjour,

Vérifie dans l'onglet "Données" des propriétés de ton formulaire si tu as les autorisations nécessaires :
Ajout données, Modification données...

Sinon,
Est-ce que ton formulaire est basé directement sur une table, ou sur une requête avec plusieurs tables ?

Gégé
0
Mally39
 
Merci de ta réponse !
Oui, j'ai tout vérifié dans les propriétés, tout est bon ! Les ajouts et les modif sont autorisés !

Mon formulaire est basé sur une requête qui utilise trois tables différentes !
D'où pourrait venir ce probleme ? (j'ai vérifié aussi les propriétés des text box, tout semble convenir)

Merci encore
0

 
Bonjour,

Si ta requête est basée sur plusieurs tables, l'interdiction en écriture peut venir de la façon dont tu crées, dans ta requête, les relations entre tes tables.

Si tu as une relation de type "un à plusieurs", c'est-à-dire tous les champs d'une table, et seulement ceux de l'autre qui correspondent (LEFT JOIN ou RIGHT JOIN), alors tes enregistrements sont verrouillés...

Gégé
0
Mally39
 
Bonjour,

En fait, la base de donnée était déjà existante, je ne fais qu'améliorer plusieurs petites choses...
La requête fonctionne très bien (elle a été crée en mode création par la personne qui a crée la base), et dans le premier formulaire auquel elle était reliée, on pouvait quand même inserer des données dans les text box ! Je voudrais bien essayer ta solution avec left join et right join mais je n'ai jamais utilisé ces 2 opérateurs...Pourrais-tu me donner quelques conseils pour les utiliser ?
MErci beaucoup !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question

 
Peux-tu poster ici la chaîne SQL de ta requête (tu l'ouvres en mode création, puis affichage Mode SQL, Copier/Coller).

Gégé
0
Mally39
 
Merci,
Mais mon problème est résolu, il s'agisait d'un probleme dans ma requête, (probablement au niveau des jointures comme tu me l'avais dit), j'ai repris l'ancienne version de ma base ou la requête sql marchait et je l'ai copier dans ma nouvelle version de la base...ça fonctionne ! Merci de ton aide encore !
0

 
Impec !

Bonne journée

Gégé
0