Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/12/2011, 19h54   #1
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Par défaut Champ mémo tronqué

Bonsoir,

Je ne comprends pas.

Le champ mémo de Access 2010 est censé gérer jusqu'à 63 999 caractères mais ce que je saisis est tronqué après 253 caractères !

D'où vient le problème ?

Merci
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 10h30   #2
Membre chevronné
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 539
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 34
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 539
Points : 604
Points : 604
Envoyer un message via Yahoo à alassanediakite
Salut
Ce problème est connu des requêtes. Elles tronquent le memo à 255 caractères. Les états et les formulaires l'affichent en intégralité.
@+
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 12h01   #3
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Ok Merci

C'est un bug qu Microsoft va corriger alors?

Les formulaires reposent en général aussi sur des requêtes.
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 12h08   #4
Membre chevronné
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 539
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 34
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 539
Points : 604
Points : 604
Envoyer un message via Yahoo à alassanediakite
Salut
C'est pas un bug! Je pense plutôt que c'est un choix.
@
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 12h40   #5
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 596
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 596
Points : 900
Points : 900
Bonjour

De mémoire, j'ai eu des besoins de champ mémo : j'utilisais une requête création de table ou ajout que je vidais.

Une enchainement de requêtes gérées par une macro...
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 16h01   #6
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Citation:
Envoyé par alassanediakite Voir le message
Salut
C'est pas un bug! Je pense plutôt que c'est un choix.
@

Mais je ne comprends pas trop

Citation:
Envoyé par alassanediakite
Elles tronquent le memo à 255 caractères. Les états et les formulaires l'affichent en intégralité.
Si les formulaires utilisent des requêtes, ce qui est saisi au delà des 225 caractères dans un formulaire n'est pas perdu ?
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 16h44   #7
Membre chevronné
 
Avatar de alassanediakite
 
Homme Alassane Diakité
Conseil - Consultant en systèmes d'information
Inscription : août 2006
Messages : 539
Détails du profil
Informations personnelles :
Nom : Homme Alassane Diakité
Âge : 34
Localisation : Mali

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information

Informations forums :
Inscription : août 2006
Messages : 539
Points : 604
Points : 604
Envoyer un message via Yahoo à alassanediakite
Salut
La requête affiche les 255 premiers caractères, elle ne supprime pas le reste!!!
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard…
alassanediakite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 18h42   #8
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 184
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 184
Points : 2 814
Points : 2 814
Bonjour à tous et bonne année 2012,

Je me permets de m'immiscer...

Citation:
Envoyé par Alassanediakite
La requête affiche les 255 premiers caractères, elle ne supprime pas le reste!!!
Citation:
Envoyé par Alassanediakite
C'est pas un bug! Je pense plutôt que c'est un choix.
==> entièrement d'accord (sur le diagnostic et sur le choix en lui-même).

Daejung, si tu veux faire apparaître le contenu entier de ton champ mémo, il faut utiliser, via l'assistant, la fonction ExtracChaîne (TonChampMemo; 1 ; 255) puis ExtracChaîne (TonChampMemo; 256 ; 255), etc...
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 19h27   #9
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Compris maintenant

Merci
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2012, 17h26   #10
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Citation:
Envoyé par Richard_35 Voir le message
Bonjour à tous et bonne année 2012,

Je me permets de m'immiscer...

==> entièrement d'accord (sur le diagnostic et sur le choix en lui-même).

Daejung, si tu veux faire apparaître le contenu entier de ton champ mémo, il faut utiliser, via l'assistant, la fonction ExtracChaîne (TonChampMemo; 1 ; 255) puis ExtracChaîne (TonChampMemo; 256 ; 255), etc...
Si je saisis directement dans la table c'est tronqué aussi. Pas franchement pratique !
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 00h34   #11
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 596
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 596
Points : 900
Points : 900
Bonjour

Tronqué où ?

J'ai mis plus de 3000 caractères dans un champ mémo et je les vois.
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 00h48   #12
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Citation:
Envoyé par 78chris Voir le message
Bonjour

Tronqué où ?

J'ai mis plus de 3000 caractères dans un champ mémo et je les vois.
au bout de 255 caractères
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h03   #13
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 596
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 596
Points : 900
Points : 900
Bonjour

Dans ma question le "où" désigne le mode de visualisation de ton champ : formulaire, état ?
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 11h22   #14
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Visualisation et saisie directe dans la table :

Citation:
Si je saisis directement dans la table c'est tronqué aussi.
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 12h41   #15
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 184
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 184
Points : 2 814
Points : 2 814
Bonjour à tous,

La saisie directe dans la table est soumise au même choix de Microsoft :
Citation:
Envoyé par Alassanediakite
La requête affiche les 255 premiers caractères, elle ne supprime pas le reste!!!
Citation:
Envoyé par Alassanediakite
C'est pas un bug! Je pense plutôt que c'est un choix.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 14h01   #16
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Citation:
Envoyé par Richard_35 Voir le message
Bonjour à tous,

La saisie directe dans la table est soumise au même choix de Microsoft :
http://office.microsoft.com/fr-ch/ac...010341462.aspx

Citation:
Nombre de caractères dans un champ Mémo : 65 535 lorsque les données sont entrées par le biais de l'interface utilisateur ;
capacité de stockage de 2 giga-octets de caractères lorsque les données sont entrées par programme
C'est du pipeau alors?

Je m'étais planté en écrivant 63 999 c'est censé être 65 535
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 14h39   #17
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 184
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 184
Points : 2 814
Points : 2 814
Eh bien, cela dépend de ce que MS entend par "interface utilisateur".

Le double-click sur une table n'est pas, à proprement parlé, une "interface utilisateur", mais une "interface développeur". En effet, les "purs utilisateurs" de l'application Access ne doivent pas intervenir à ce niveau.

En revanche, nous sommes certains que les formulaires de saisie sont des "interfaces utilisateur".
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 14h59   #18
Membre actif
 
Inscription : juin 2007
Messages : 786
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 786
Points : 191
Points : 191
Citation:
Envoyé par Richard_35 Voir le message
Eh bien, cela dépend de ce que MS entend par "interface utilisateur".

Le double-click sur une table n'est pas, à proprement parlé, une "interface utilisateur", mais une "interface développeur". En effet, les "purs utilisateurs" de l'application Access ne doivent pas intervenir à ce niveau.

En revanche, nous sommes certains que les formulaires de saisie sont des "interfaces utilisateur".
Si un formulaire est une interface utilisateur cela tronque également chez moi
Daejung est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 16h50   #19
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonjour,

Comme 78chris, je n'ai jamais eu ce problème.

Je viens de faire l'essai (Access 2007, base au format de fichier 2000).
J'ouvre une table ayant un champ mémo.
Dans le champ je tape ...
Citation:
Remarque : bien que la taille maximale d’un fichier de base de données soit de 2 Go, vous pouvez contourner cette limitation en utilisant une base de données fractionnée. Un fichier de base de données frontale peut pointer vers des milliers de fichiers de base de données principale, chacun d’eux pouvant avoir une taille allant jusqu’à 2 Go. Pour plus d’informations, voir la rubrique Fractionner une base de données.
Je fais une requête sur ma table, dans laquelle je met un champ calculé pour compter le nombre de caractères.
Résultat : 418 caractères, et tout est là (on voit mieux avec MAJ+F2).

Citation:
Envoyé par Daejung
... ce que je saisis est tronqué après 253 caractères
Dans certains cas, la restitution est tronquée : http://allenbrowne.com/ser-63.html

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 18h04   #20
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 596
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 596
Points : 900
Points : 900
Re

Juste pour info : on ne tape jamais directement dans une table : le double clic affiche le formulaire par défaut, de type liste de données, associé à la table.

Question peut-être bête : as-tu agrandi ta zone afin de tout visualiser ?
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h46.


 
 
 
 
Partenaires

Hébergement Web