OVH Cloud OVH Cloud

Le grand saut ....

2 réponses
Avatar
cpeltier
Bonsoir à tous

Tout finit par arriver !!
et en particulier la publication d'une version beta d'un site.
Et voilà l'objet de ma question ...
Sachant que j'ai un site sur mon serveur local,
que ce site fait appel à une base de donnée access
que j'ai sous ma racine
un répertoire contenant des images
un répertoire contenant des mp3
un répertoire contenant des photos
un répertoire log
plus les répertoires bin
J'aimerais constituer un package à mettre chez mon hébergeur.

Je pense, mais je peux me tromper que pour que tout cela fonctionne, je dois
tansferer sur le répertoire racine accordé par mon hébergeur,
- MonAppli.dll
- MesControlesPersonnalisés.dll
ainsi que les répertoires image/mp3/photos/logs ...
Plus ma base de donnée que je ne sais pas trop ou transferer (en local elle
est sous un autre répertoire)

maconnection est définie dans mon web.config via
<appSettings>
<add key="ConnStringQdBAccess"
value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\....;" />
</appSettings>

Mon Hébergeur me parle de DSN Less ... ??

Je pensais modifier le web.config, mais je ne vois pas comment générer
l'appli en mettant un chemin "ad hoc" (mais lequel?) sans obtenir une
erreur puisque je n'ai pas la même arborescence que le site de prod

Merci de votre aide
Bon WE à tous

2 réponses

Avatar
Cactus Corp.
> Je pensais modifier le web.config, mais je ne vois pas comment générer
l'appli en mettant un chemin "ad hoc" (mais lequel?) sans obtenir une
erreur puisque je n'ai pas la même arborescence que le site de prod



Bonjour,
Vous pouvez faire un Server.MapPath("/db/mabase.mdb") dans un document
aspx , cela vous affichera le chemin complet de la base.

antonio
Avatar
cpeltier
Voici ce que j'ai écrit :

sub MaProc()

Dim strConnection As String = AccèsBase()
.....
....
end sub

en parallèle avec

Shared Function AccèsBase() As String
AccèsBase = "Provider=Microsoft.Jet.OLEDB.4.0;Data " & _
"Source=" &
HttpContext.Current.Server.MapPath("dbBase.mdb")
Exit Function
End Function

Merci de vos réponses

"Cactus Corp." a écrit :


> Je pensais modifier le web.config, mais je ne vois pas comment générer
> l'appli en mettant un chemin "ad hoc" (mais lequel?) sans obtenir une
> erreur puisque je n'ai pas la même arborescence que le site de prod

Bonjour,
Vous pouvez faire un Server.MapPath("/db/mabase.mdb") dans un document
aspx , cela vous affichera le chemin complet de la base.

antonio