ciao,
dipende molto dal tipo di hosting, pero' ti dico gia che se hai usato come provider di sqlexpress che è il default di asp.net 2.0, (ovvero file aspnetdb.mdf) allora probabilmente il tuo hostier non lo supporta.
Probabilmente ti danno supporto a sql2005 ma come server installato, quindi devi specificare la stringa di connessione nel web.config, ad esempio:
<configuration>
<connectionStrings>
<add name="dbConnectionString" connectionString="...."
providerName="System.Data.SqlClient" />
</connectionStrings>
...
<profile defaultProvider="myProv">
<providers>
<add name="myProv" ConnectionString="dbConnectionString"
type="System.Data.SqlClient"/>
</providers>
</profile>
dove praticamente dici di usare il provider "myProv" che gli hai detto di usare la connectionstring "dbConnectionString", che punta al sqlserver che ti da l'hosting.
Altrimeni puoi pensare di spostare il tutto sotto access, usando magari il provider di esempio che puoi scaricare come starterkit di asp.net :http://msdn.microsoft.com/vstudio/downloads/starterkits/ (ultimo in basso)
e in questo caso specifichi tu la connectionstring al db di access che sai dov'e'...vedi 1po te cosa ti conviene fare...
ciao.
Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo