GNT sans publicité, site mobile, fonctionnalitées exclusives...

Comment faire Base en lecture seule ?

Le
Bruno Frisque
Bonjour le Groupe,

Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de stations.
La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation only ?
(ai tenté Options, Customize, Lock all records, mais cela ne change rien ..)

D'avance grand merci.
A bientôt
Lire les 15 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Blaise Cacramp
Le #20262841
Selon : Bonjour ou bonsoir

Vous ne pouvez pas donner un accès direct aux objets (mode /runtime).
Vous modifiez vos formulaires (onglet données) et mettre à Non les ajouts,
les modifications et suppressions...


Cdt, Blaise
---- ---- ----


"Bruno Frisque" news:
Bonjour le Groupe,

Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de stations.
La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation only ?
(ai tenté Options, Customize, Lock all records, mais cela ne change rien
..)

D'avance grand merci.
A bientôt




3stone
Le #20263121
Salut,

Bruno Frisque wrote:
Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de
stations. La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation
only ? (ai tenté Options, Customize, Lock all records, mais cela ne
change rien ..)




Ceci pourrait te donner des idées...
http://www.3stone.be/access/article...=fr&pg6

Note, si tu clique droit sur l'icone de la base et que tu
demandes les propriétés...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Bruno Frisque
Le #20268201
Merci réponse,

Mais cette solution nécessite la modification d'une 30taine de forms ..
Et donc aussi un nouveau programme ...

Je cherchais plus simple.
Merci quand même.


"Blaise Cacramp" news:eo9He%

Selon : Bonjour ou bonsoir

Vous ne pouvez pas donner un accès direct aux objets (mode /runtime).
Vous modifiez vos formulaires (onglet données) et mettre à Non les ajouts,
les modifications et suppressions...


Cdt, Blaise
---- ---- ----


"Bruno Frisque" news:
Bonjour le Groupe,

Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de
stations.
La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation only ?
(ai tenté Options, Customize, Lock all records, mais cela ne change rien
..)

D'avance grand merci.
A bientôt








Bruno Frisque
Le #20268191
Merci 3Stone,

Le fichier Base.mdb, sur le serveur, ne peut pas être en read only, il est
utilisé par 10 autres stations ...
Pas d'autres solutions donc ?
Même en changeant les Options/Customisations d'Access avant la compil en Mde
?

Merci en tout cas.
A+


"3stone" news:
Salut,

Bruno Frisque wrote:
Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de
stations. La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation
only ? (ai tenté Options, Customize, Lock all records, mais cela ne
change rien ..)




Ceci pourrait te donner des idées...
http://www.3stone.be/access/article...=fr&pg6

Note, si tu clique droit sur l'icone de la base et que tu
demandes les propriétés...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)



Denis
Le #20268641
Le Wed, 30 Sep 2009 11:44:01 +0200, Bruno Frisque a écrit :

Bonjour le Groupe,

Un de mes petits programmes .MDE (A2K) tourne sur une dizaine de
stations. La Base étant sur un serveur.
On me demande d'avoir une station de plus, mais sans possibilité de
changement des records.
Donc, le même Prog.mde, mais en lecture seule, càd consultations et
impressions seulement.

Comment faire, simplement, pour avoir CE Progr là en consultation only ?
(ai tenté Options, Customize, Lock all records, mais cela ne change rien
..)

D'avance grand merci.
A bientôt



Un truc à tenter, peut-être, avec un nombre d'intervention limitées :
- renomme les tables de la base (ou les liens si ce sont des tables
attachées) ;
- pour chaque table, crée une requête portant exactement le même nom que
la table d'origine, construite sur la table renommée (un simple SELECT *
FROM TableRenommée). Dans les propriétés de la requête, tu mets Type
Recordset = Instantané.

Cette modif est transparente pour le reste de l'application, mais toutes
les tables seront en lecture seule.

Par contre, l'instantané peut plomber un peu les performances...



--
Envoyer des mails depuis Access, avec ou sans pièce jointe ?
http://www.self-access.com/cms/acce...ts/libmail
-----
Les chiffres dans mon adresse sont de trop.
Publicité
Suivre les réponses
Poster une réponse
Anonyme