Connexion database via URL...

Résolu
Steeve Le Provost
Messages postés
32
Date d'inscription
vendredi 12 août 2005
Statut
Membre
Dernière intervention
17 juillet 2007
- 25 mai 2006 à 10:59
cs_azra
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
13 juillet 2007
- 5 juin 2006 à 10:41
Hi everybody !

Je souhaiterais me connecter a une base de donnée á partir d'une adresse URL...Il faudrait que je puisse gérer des Connection strings dynamiquement...

J'ai actuellement cela :

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" MapPath("/repertoire/base.mdb")

Je voudrait cela :

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" MapPath("http://www.xyz.com/repertoire/base.mdb")

Merci pour votre aide...

c u 

Steeve Le Provost
http://steeve.leprovost.free.fr

3 réponses

Steeve Le Provost
Messages postés
32
Date d'inscription
vendredi 12 août 2005
Statut
Membre
Dernière intervention
17 juillet 2007

4 juin 2006 à 13:22
Salut !


Merci tout d'abord de t'intéresser à ma question...


L'intérêt est multiple, je suis en train d'intégrer 2 applications WEB sur un portail Internet...Et ces 3 applications (Portail + les 2 autres sites) utilisent des bases de données différentes mais avec des login et des password identiques pour les clients...A partir du portail Web, un utilisateur peut modifier son login et/ou son mot de passe...et cela se propage en cascade dans les autres bases de données à la manière de LDAP en quelquesorte (sauf qu'ici nous ne pouvons pas l'utiliser)...Le problème est aussi que les chaine de connexion change en permanence car elles sont en relation avec le nom de domaine du client (il faut donc les enregistrées dans une base de données. J'avais trouvé le provider OLAP pour utiliser des chaines de connexion via HTTP ou URL mais ce provider n'est pas installé sur mon serveur...Pour répondre à ta question concernant la sécurité avec des bases Access sur le Net, je n'utilise celles-ci uniquement que pour mes tests, je vais faire migrer tout cela vers SQL Server dans peu de temps...cependant j'ai résolu mon problème depuis ce post et j'ai opté pour une redirection sur les différents sites, de cette manière le code est plus portable et plus facile à la compréhension...

Merci de t'être penché sur ma question...

Cordialement,

Steeve Le Provost
http://steeve.leprovost.free.fr
3
cs_azra
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
13 juillet 2007
1
26 mai 2006 à 10:59
Bonjour,

Je ne vois pas l'intêret (mais il doit y en avoir un! :P), mais je ne vois pas non plus le problème.
Il te suffit de concatener dynamiquement l'argument de MapPath par rapport à ton URL.

Par contre d'un point de vue sécurité, c'est très très bof, car cela veut dire que tu exposes publiquement ta base de données sur internet (aie!).

Bon courage!

<hr />Azra(Florent) - MVS- MCSD.NET
0
cs_azra
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
13 juillet 2007
1
5 juin 2006 à 10:41
Ok, cool :)

<hr />Azra(Florent) - MVS- MCSD.NET
0