OVH Cloud OVH Cloud

base access vers executable

1 réponse
Avatar
Ben
Bonjour,
J'ai développé une base access en plusieurs années.
Aujourd'hui je souhaiterais la mettre à disposition ou la vendre mais sous
forme de logiciel.
Ma question est : en achetant la licence runtime, j'ai compris qu'un
utilisateur ne possédant pas Access pourra utiliser ma base. Mais un
utilisateur possédant Access pourra-t'il modifier ma base ?
Existe-t'il un moyen facile ou des professionnels pour transformer un
existant Access en logiciel indépendant ?
Merci de vos réponses.
Cordialement,
Ben.

1 réponse

Avatar
Gilles Le Bret
bonsoir Ben

actuellement dans le mode de fonctionnement dont tu parles, deux choses sont
mêlées dans access: les données et l'accès à ces données.
il faut donc séparer les deux termes:
1/
les données qui sont dans le "fichier" access et qui vont y rester. Les
requêtes aussi.
2/
l'accès en lecture et en écriture à ces données qui pourrait se faire dans
un langage évolué comme VB6, .Net voire un langage WEB comme asp ou autre.
Ce choix dépend du programmeur et de ta volonté d'avoir une base accessible
à l'aide d'un exécutable qui est distribué ou bien par une interface à la
web.
L'accès aux données se fait avec des connections type DAO, ADO, ODBC.

Enfin si tu veux quelque chose de plus solide qu'access (qui cependant
marche très bien avec des connections multiples - personnelement j'exploite
des bd access avec 50 à 80 connections simultanées- ) , utilise SQL server,
mais ce n'est pas ici son newsgroup.

Gilles Lebret


"Ben" a écrit dans le message de news:

Bonjour,
J'ai développé une base access en plusieurs années.
Aujourd'hui je souhaiterais la mettre à disposition ou la vendre mais sous
forme de logiciel.
Ma question est : en achetant la licence runtime, j'ai compris qu'un
utilisateur ne possédant pas Access pourra utiliser ma base. Mais un
utilisateur possédant Access pourra-t'il modifier ma base ?
Existe-t'il un moyen facile ou des professionnels pour transformer un
existant Access en logiciel indépendant ?
Merci de vos réponses.
Cordialement,
Ben.