A des fins d'optimisation j'aimerais pouvoir réduire la taille de certaines
colonnes (propriété size) de mes tables en fonction de leur contenu.
Certaines ont en effet été taillées trop largement ce qui pénalise les temps
d'accès.
J'aimerais automatiser cette opération par VB dans un traitement de mise à
jour.
Le problème c'est que cette propriété est en lecture seule et donc non
modifiable.
Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO
plutôt que DAO..
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
Raymond [mvp]
Bonjour.
tu trouveras un modèle DAO sur : http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size par un calcul) mais qui ne calcule pas automatiquement la taille maximum du champ en fonction de la valeur du plus grand champ de la table, ce qui ne devrait pas te poser de problèmes, à l'aide d'une simple requête.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" a écrit dans le message de news: | Bonjour, | | A des fins d'optimisation j'aimerais pouvoir réduire la taille de certaines | colonnes (propriété size) de mes tables en fonction de leur contenu. | Certaines ont en effet été taillées trop largement ce qui pénalise les temps | d'accès. | | J'aimerais automatiser cette opération par VB dans un traitement de mise à | jour. | | Le problème c'est que cette propriété est en lecture seule et donc non | modifiable. | | Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO | plutôt que DAO.. | | Merci | | Laurent |
Bonjour.
tu trouveras un modèle DAO sur :
http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour
changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size
par un calcul) mais qui ne calcule pas automatiquement la taille maximum du
champ en fonction de la valeur du plus grand champ de la table, ce qui ne
devrait pas te poser de problèmes, à l'aide d'une simple requête.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" <Lbrun79@discussions.microsoft.com> a écrit dans le message de
news: 56F9C024-FB53-413E-B802-2F86F7EE6755@microsoft.com...
| Bonjour,
|
| A des fins d'optimisation j'aimerais pouvoir réduire la taille de
certaines
| colonnes (propriété size) de mes tables en fonction de leur contenu.
| Certaines ont en effet été taillées trop largement ce qui pénalise les
temps
| d'accès.
|
| J'aimerais automatiser cette opération par VB dans un traitement de mise à
| jour.
|
| Le problème c'est que cette propriété est en lecture seule et donc non
| modifiable.
|
| Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO
| plutôt que DAO..
|
| Merci
|
| Laurent
|
tu trouveras un modèle DAO sur : http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size par un calcul) mais qui ne calcule pas automatiquement la taille maximum du champ en fonction de la valeur du plus grand champ de la table, ce qui ne devrait pas te poser de problèmes, à l'aide d'une simple requête.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" a écrit dans le message de news: | Bonjour, | | A des fins d'optimisation j'aimerais pouvoir réduire la taille de certaines | colonnes (propriété size) de mes tables en fonction de leur contenu. | Certaines ont en effet été taillées trop largement ce qui pénalise les temps | d'accès. | | J'aimerais automatiser cette opération par VB dans un traitement de mise à | jour. | | Le problème c'est que cette propriété est en lecture seule et donc non | modifiable. | | Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO | plutôt que DAO.. | | Merci | | Laurent |
Lbrun79
évidemment .. Merci Raymond
Bonjour.
tu trouveras un modèle DAO sur : http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size par un calcul) mais qui ne calcule pas automatiquement la taille maximum du champ en fonction de la valeur du plus grand champ de la table, ce qui ne devrait pas te poser de problèmes, à l'aide d'une simple requête.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" a écrit dans le message de news: | Bonjour, | | A des fins d'optimisation j'aimerais pouvoir réduire la taille de certaines | colonnes (propriété size) de mes tables en fonction de leur contenu. | Certaines ont en effet été taillées trop largement ce qui pénalise les temps | d'accès. | | J'aimerais automatiser cette opération par VB dans un traitement de mise à | jour. | | Le problème c'est que cette propriété est en lecture seule et donc non | modifiable. | | Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO | plutôt que DAO.. | | Merci | | Laurent |
évidemment ..
Merci Raymond
Bonjour.
tu trouveras un modèle DAO sur :
http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour
changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size
par un calcul) mais qui ne calcule pas automatiquement la taille maximum du
champ en fonction de la valeur du plus grand champ de la table, ce qui ne
devrait pas te poser de problèmes, à l'aide d'une simple requête.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" <Lbrun79@discussions.microsoft.com> a écrit dans le message de
news: 56F9C024-FB53-413E-B802-2F86F7EE6755@microsoft.com...
| Bonjour,
|
| A des fins d'optimisation j'aimerais pouvoir réduire la taille de
certaines
| colonnes (propriété size) de mes tables en fonction de leur contenu.
| Certaines ont en effet été taillées trop largement ce qui pénalise les
temps
| d'accès.
|
| J'aimerais automatiser cette opération par VB dans un traitement de mise à
| jour.
|
| Le problème c'est que cette propriété est en lecture seule et donc non
| modifiable.
|
| Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO
| plutôt que DAO..
|
| Merci
|
| Laurent
|
tu trouveras un modèle DAO sur : http://officesystem.access.free.fr/ex_changer_type_champ.htm uniquement pour changer le type (en remplaçant la ligne Fld_Nouveau.Size = Fld_Ancien.Size par un calcul) mais qui ne calcule pas automatiquement la taille maximum du champ en fonction de la valeur du plus grand champ de la table, ce qui ne devrait pas te poser de problèmes, à l'aide d'une simple requête.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"Lbrun79" a écrit dans le message de news: | Bonjour, | | A des fins d'optimisation j'aimerais pouvoir réduire la taille de certaines | colonnes (propriété size) de mes tables en fonction de leur contenu. | Certaines ont en effet été taillées trop largement ce qui pénalise les temps | d'accès. | | J'aimerais automatiser cette opération par VB dans un traitement de mise à | jour. | | Le problème c'est que cette propriété est en lecture seule et donc non | modifiable. | | Existe t-il un moyen simple pour contourner ce problème ? utiliser ADO | plutôt que DAO.. | | Merci | | Laurent |