En ASP ouvrir une base Access présente sur un autre site

Signaler
Messages postés
1
Date d'inscription
samedi 20 décembre 2003
Statut
Membre
Dernière intervention
20 décembre 2003
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Bonjour,
Voici mon problème : Mon site (chez un hébergeur) exploite une base Access qui se trouve dans le dossier "_private" et que j'ouvre de la façon suivante :
<% DSN_BASE = "DBQ=" & Server.Mappath("/_private/titres.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE
Set rs = Server.CreateObject("ADODB.Recordset") %>

Je souhaiterais, tout en restant chez mon hébergeur, héberger ma base sur mon serveur ASP. Je dois donc indiquer une adresse absolue. Quand définis ma chaine de la façon suivante, ça ne marche pas :DSN_BASE = "DBQ=" & "http://mon_adresse/_private/titres.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"

Comment faire ?
Merci

1 réponse

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
C'est simplement impossible.
Les bases access ne s'ouvre pas en distant mais en local.
Il n'y a que les vrai SGBD Serveur qui s'ouvre en distant et seulement si les ports permettant le transfert de données sont ouverts (ce qui rarement le cas sur des serveurs hébergés pour simple question de sécurité).

Romelard Fabrice (Alias F___)