J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée
xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à partir
de mon front-end sur ma machine locale (différente de la machine sur le
serveur web où est hébergé le site?
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
Eric Vernié [MS]
Bonjour Jean-Louis,
Le plus simple en développement, serait de pouvoir utiliser des Services Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et le service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news:
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à partir de mon front-end sur ma machine locale (différente de la machine sur le serveur web où est hébergé le site?
JLK
Bonjour Jean-Louis,
Le plus simple en développement, serait de pouvoir utiliser des Services
Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui
retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te
suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès
aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une
Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et le
service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" <jlkazadi@cd.hotmail.com> a écrit dans le message de
news: uIcOWCy8EHA.1408@TK2MSFTNGP10.phx.gbl...
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée
xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à
partir de mon front-end sur ma machine locale (différente de la machine
sur le serveur web où est hébergé le site?
Le plus simple en développement, serait de pouvoir utiliser des Services Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et le service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news:
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à partir de mon front-end sur ma machine locale (différente de la machine sur le serveur web où est hébergé le site?
JLK
Eric Vernié [MS]
Bonjour Jean-Louis,
Même principe d'architecture, car avec .NET tu peux accèder via le NameSpace System.Data.ODBC aux drivers ODBC de MySQL. Ton objet AccesDonnees.dll fait appel alors à MySQL plutot qu'a une base Access.
A ce propos, si tu utilises un design pattern de type fabrique de classe tu pourrais faire en sorte que ton service Web puisse switcher d'une implémentation d'accès aux données vers une autre sans modification de code et sans recompilation.
Cordialement
Eric Vernié Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news: %
"Eric Vernié [MS]" a écrit dans le message de news:
Bonjour Jean-Louis,
Le plus simple en développement, serait de pouvoir utiliser des Services Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et le service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news:
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à partir de mon front-end sur ma machine locale (différente de la machine sur le serveur web où est hébergé le site?
JLK
Et si c'était une base MySQL, puisque là je suis sûr.
JLK
Bonjour Jean-Louis,
Même principe d'architecture, car avec .NET tu peux accèder via le NameSpace
System.Data.ODBC aux drivers ODBC de MySQL.
Ton objet AccesDonnees.dll fait appel alors à MySQL plutot qu'a une base
Access.
A ce propos, si tu utilises un design pattern de type fabrique de classe tu
pourrais faire en sorte que ton service Web puisse switcher d'une
implémentation d'accès aux données vers une autre sans modification de code
et sans recompilation.
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" <jlkazadi@cd.hotmail.com> a écrit dans le message de
news: %2329DBf98EHA.3504@TK2MSFTNGP12.phx.gbl...
"Eric Vernié [MS]" <ericv@online.microsoft.com> a écrit dans le message de
news: O05xTI98EHA.1264@TK2MSFTNGP12.phx.gbl...
Bonjour Jean-Louis,
Le plus simple en développement, serait de pouvoir utiliser des Services
Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui
retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te
suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès
aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une
Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et
le service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" <jlkazadi@cd.hotmail.com> a écrit dans le message de
news: uIcOWCy8EHA.1408@TK2MSFTNGP10.phx.gbl...
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP
nommée xyz.mbd sur la racine du site http://www.abc.com/ comment y
accéder à partir de mon front-end sur ma machine locale (différente de
la machine sur le serveur web où est hébergé le site?
JLK
Et si c'était une base MySQL, puisque là je suis sûr.
Même principe d'architecture, car avec .NET tu peux accèder via le NameSpace System.Data.ODBC aux drivers ODBC de MySQL. Ton objet AccesDonnees.dll fait appel alors à MySQL plutot qu'a une base Access.
A ce propos, si tu utilises un design pattern de type fabrique de classe tu pourrais faire en sorte que ton service Web puisse switcher d'une implémentation d'accès aux données vers une autre sans modification de code et sans recompilation.
Cordialement
Eric Vernié Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news: %
"Eric Vernié [MS]" a écrit dans le message de news:
Bonjour Jean-Louis,
Le plus simple en développement, serait de pouvoir utiliser des Services Web.
1) Tu développes un composant d'accès aux données. AccesDonnees.dll qui retourne les données que tu souhaites.
2) Tu développes un Service Web (c'est très simple avec VS.NET 2003 il te suffit de choisir un modèle de type Service Web) qui appel ta dll d'accès aux données et retourne par exemple un DataSet.
3) Dans ton application local, tu appelles ce service Web (ajout d'une Référence Web) et le tour est joué.
Néanmoins il faut vérifier les points suivants :
1) Est-ce que le framework .NET est installé sur www.abc.com/ ?
2) As tu la possibilité simple de déployer la Dll d'accès aux données et le service Web sur ce serveur ?
Cordialement
Eric Vernié
Microsoft France
"Jean-Louis KAZADI" a écrit dans le message de news:
J'ai VB .Net 2003 sous Windows XP et une base de données Access XP nommée xyz.mbd sur la racine du site http://www.abc.com/ comment y accéder à partir de mon front-end sur ma machine locale (différente de la machine sur le serveur web où est hébergé le site?
JLK
Et si c'était une base MySQL, puisque là je suis sûr.