Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique :
Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version
qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs
déja présente dans les tables de
sa version 1.0 dans la nouvelle version ? (comment ?)
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
Asarus \(Sebastien Candela\)
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base
existante) ?
Si c'est le cas, alors il te suffit de modifier la table (quand tu es
utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour
l'intégralité de la table, c'est à dire pour les nouveaux enregistrements
mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif
car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la
table en question.
Seb
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news:ODL6%23V8vDHA.684@TK2MSFTNGP09.phx.gbl...
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique :
Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version
qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs
déja présente dans les tables de
sa version 1.0 dans la nouvelle version ? (comment ?)
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Alain TEYSSEDRE
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
cdlt Alain
"Asarus (Sebastien Candela)" a écrit dans le message de news:3fd851c0$0$17137$
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon
appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2
manières:
- ajouts de nouveaux champs
- modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte
par exemple), dans tous les cas le nom du champ "modifié" reste bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui
permettrait aux utilisateur d'upgrader
leur version en récupérant tous les enregistrements des anciennes tables
dans les nouvelles.
cdlt
Alain
"Asarus (Sebastien Candela)" <jaimepaslespam_scandela@free.fr> a écrit dans
le message de news:3fd851c0$0$17137$626a54ce@news.free.fr...
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base
existante) ?
Si c'est le cas, alors il te suffit de modifier la table (quand tu es
utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour
l'intégralité de la table, c'est à dire pour les nouveaux enregistrements
mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif
car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la
table en question.
Seb
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news:ODL6%23V8vDHA.684@TK2MSFTNGP09.phx.gbl...
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique :
Une fois mon appli mise en production (version 1.0), supposons que
je
propose une nouvelle version
qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs
déja présente dans les tables de
sa version 1.0 dans la nouvelle version ? (comment ?)
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
cdlt Alain
"Asarus (Sebastien Candela)" a écrit dans le message de news:3fd851c0$0$17137$
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Alain TEYSSEDRE
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données des tables de l'ancienne version dans la nouvelle cdlt Alain
"Asarus (Sebastien Candela)" a écrit dans le message de news:3fd851c0$0$17137$
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon
appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2
manières:
- ajouts de nouveaux champs
- modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte
par exemple), dans tous les cas le nom du champ "modifié" reste bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui
permettrait aux utilisateur d'upgrader
leur version en récupérant tous les enregistrements des anciennes tables
dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de
l'appli qui modifierait
les tables, les formulaires les états les requetes et le code VBA
associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données
des tables de l'ancienne
version dans la nouvelle
cdlt
Alain
"Asarus (Sebastien Candela)" <jaimepaslespam_scandela@free.fr> a écrit dans
le message de news:3fd851c0$0$17137$626a54ce@news.free.fr...
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base
existante) ?
Si c'est le cas, alors il te suffit de modifier la table (quand tu es
utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour
l'intégralité de la table, c'est à dire pour les nouveaux enregistrements
mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif
car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la
table en question.
Seb
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news:ODL6%23V8vDHA.684@TK2MSFTNGP09.phx.gbl...
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique :
Une fois mon appli mise en production (version 1.0), supposons que
je
propose une nouvelle version
qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs
déja présente dans les tables de
sa version 1.0 dans la nouvelle version ? (comment ?)
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données des tables de l'ancienne version dans la nouvelle cdlt Alain
"Asarus (Sebastien Candela)" a écrit dans le message de news:3fd851c0$0$17137$
Bonjour Alain,
Je ne suis pas sûr de bien comprendre ta question..
Ton but est de rajouter des informations dans ta table (sur une base existante) ? Si c'est le cas, alors il te suffit de modifier la table (quand tu es utilisateur unique) et de créer tes nouveaux champs. Ils seront créés pour l'intégralité de la table, c'est à dire pour les nouveaux enregistrements mais aussi pour les enregistrements existant...
La seule "contrainte" c'est de pouvoir accéder à la base en mode exclusif car tu ne peux pas le faire si quelqu'un est déjà en train d'utiliser la table en question.
Seb
"Alain TEYSSEDRE" a écrit dans le message de news:ODL6%
Bonjour
Existe t il une solution qui "automatise" des mise à jour de tables ?
Je m'explique : Une fois mon appli mise en production (version 1.0), supposons que je
propose une nouvelle version qui ajouterait des champs aux tables existantes(version 2.0).
Y a t il un moyen pour l'utilisateur de tranférer toutes les valeurs déja présente dans les tables de sa version 1.0 dans la nouvelle version ? (comment ?)
merci
Alain
Raymond [mvp]
Bonsoir.
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec un peu de temps. il faut créer une base dans laquelle on place 1 seul formulaire, avec lequel on ouvre la base distante vierge et la base distante à copier. on boucle sur toutes les tables et on lance une requête ajout de toutes les tables. Il faut bien sûr vérifier si on a bien toutes les tables avant de lancer la copie. L'exécution sur le serveur directement sera préconisé s'il a un runtime.
en ce qui concerne les bases frontales une seule copie suffit . -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données
des tables de l'ancienne version dans la nouvelle cdlt Alain
Bonsoir.
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec un
peu de temps.
il faut créer une base dans laquelle on place 1 seul formulaire, avec lequel
on ouvre la base distante vierge et la base distante à copier. on boucle sur
toutes les tables et on lance une requête ajout de toutes les tables. Il
faut bien sûr vérifier si on a bien toutes les tables avant de lancer la
copie. L'exécution sur le serveur directement sera préconisé s'il a un
runtime.
en ce qui concerne les bases frontales une seule copie suffit .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news:OQd1s79vDHA.2316@TK2MSFTNGP10.phx.gbl...
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon
appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2
manières:
- ajouts de nouveaux champs
- modification des propriétés de certain champs (un champ Hypertexte
est
transformé en champ Texte
par exemple), dans tous les cas le nom du champ "modifié" reste bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui
permettrait aux utilisateur d'upgrader
leur version en récupérant tous les enregistrements des anciennes tables
dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de
l'appli qui modifierait
les tables, les formulaires les états les requetes et le code VBA
associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les
données
des tables de l'ancienne
version dans la nouvelle
cdlt
Alain
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec un peu de temps. il faut créer une base dans laquelle on place 1 seul formulaire, avec lequel on ouvre la base distante vierge et la base distante à copier. on boucle sur toutes les tables et on lance une requête ajout de toutes les tables. Il faut bien sûr vérifier si on a bien toutes les tables avant de lancer la copie. L'exécution sur le serveur directement sera préconisé s'il a un runtime.
en ce qui concerne les bases frontales une seule copie suffit . -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2 manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données
des tables de l'ancienne version dans la nouvelle cdlt Alain
Alain TEYSSEDRE
Bonjour Raymond
Merci pour ta réponse
Je ne suis pas sur d'être en mesure de faire tout ça,... ça m'a l'air plutot compliqué
c'est curieux que personnne n'ai eu déja ce pb à résoudre ?
@+ Alain
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec un
peu de temps. il faut créer une base dans laquelle on place 1 seul formulaire, avec lequel
on ouvre la base distante vierge et la base distante à copier. on boucle sur
toutes les tables et on lance une requête ajout de toutes les tables. Il faut bien sûr vérifier si on a bien toutes les tables avant de lancer la copie. L'exécution sur le serveur directement sera préconisé s'il a un runtime.
en ce qui concerne les bases frontales une seule copie suffit . -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2
manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données
des tables de l'ancienne version dans la nouvelle cdlt Alain
Bonjour Raymond
Merci pour ta réponse
Je ne suis pas sur d'être en mesure de faire tout ça,... ça m'a l'air plutot
compliqué
c'est curieux que personnne n'ai eu déja ce pb à résoudre ?
@+
Alain
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:OhDFpuCwDHA.1744@TK2MSFTNGP12.phx.gbl...
Bonsoir.
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec
un
peu de temps.
il faut créer une base dans laquelle on place 1 seul formulaire, avec
lequel
on ouvre la base distante vierge et la base distante à copier. on boucle
sur
toutes les tables et on lance une requête ajout de toutes les tables. Il
faut bien sûr vérifier si on a bien toutes les tables avant de lancer la
copie. L'exécution sur le serveur directement sera préconisé s'il a un
runtime.
en ce qui concerne les bases frontales une seule copie suffit .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" <alain.teyssedre-NoSpam@libertysurf.fr> a écrit dans le
message de news:OQd1s79vDHA.2316@TK2MSFTNGP10.phx.gbl...
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon
appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de
2
manières:
- ajouts de nouveaux champs
- modification des propriétés de certain champs (un champ Hypertexte
est
transformé en champ Texte
par exemple), dans tous les cas le nom du champ "modifié" reste
bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui
permettrait aux utilisateur d'upgrader
leur version en récupérant tous les enregistrements des anciennes tables
dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de
l'appli qui modifierait
les tables, les formulaires les états les requetes et le code VBA
associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les
données
des tables de l'ancienne
version dans la nouvelle
cdlt
Alain
Je ne suis pas sur d'être en mesure de faire tout ça,... ça m'a l'air plutot compliqué
c'est curieux que personnne n'ai eu déja ce pb à résoudre ?
@+ Alain
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
je ne pense pas qu'il existe pour access, mais on peut le concevoir avec un
peu de temps. il faut créer une base dans laquelle on place 1 seul formulaire, avec lequel
on ouvre la base distante vierge et la base distante à copier. on boucle sur
toutes les tables et on lance une requête ajout de toutes les tables. Il faut bien sûr vérifier si on a bien toutes les tables avant de lancer la copie. L'exécution sur le serveur directement sera préconisé s'il a un runtime.
en ce qui concerne les bases frontales une seule copie suffit . -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Alain TEYSSEDRE" a écrit dans le message de news:
Bonjour Sebastien
En fait je part de l'hypothese suivante:
J'ai plusieurs dizaines d'utilisateurs qui utilisent en production mon appli.
Je developpe une nouvelle version de mon appli qui modifie les tables de 2
manières: - ajouts de nouveaux champs - modification des propriétés de certain champs (un champ Hypertexte est
transformé en champ Texte par exemple), dans tous les cas le nom du champ "modifié" reste bien
sur inchangé.
J'aimerai donc proposer un utilitaire (une espece de fonction) qui permettrait aux utilisateur d'upgrader leur version en récupérant tous les enregistrements des anciennes tables dans les nouvelles.
ps: la question peut également s'étendre à une toute nouvelle version de l'appli qui modifierait les tables, les formulaires les états les requetes et le code VBA associé.
dans ce cas il faudrait également ppuvoir récupérer toutes les données
des tables de l'ancienne version dans la nouvelle cdlt Alain