Pubblicare pagine htm create con Design di Access

mercoledì 26 luglio 2006 - 14.06

6969 Profilo | Junior Member

Amici,
un mio amico poco pratico con le pagine web ha pensato di creare delle htm con le Pages di Access. Pensave di risparmiare tempo, ma adesso me lo sta facendo perdere a me ..

Il problema riguarda la stringa di connessione:

utilizzando un percorso assoluto del tipo 1: C:\Inetpub\wwwroot\Cartella_DB\nomeDB.mdb avviene che pubblicando la pagina sul server il DataSource della pagina va a puntare sullo stesso percorso 1 ma del Client. Secondo me perchè essendo la pagina scritta in jpscript (asp) e non in asp.net, l'applicativo gira sul client. Ho provato anche un percorso del tipo 2:\\nomeMacchinaServer\C$\Inetpub\wwwroot\Cartella_DB\nomeDB.mdb, in questo modo andrebbe bene se non fosse per il fatto che logni prima volta che provi ad accedere in questo modo alla macchina ti richiede User e Password della macchina, e ovviamente questo non va bene!!

cosa mi consigliate??
graize
ciao
alessandro

us01739 Profilo | Expert

Proviamo a vedere se ho capito il problema:
non conosco benissimo access da questo punto di vista, ma se non erro, viene creata una banale pagina "htm" nella quale per l'appunto c'è la stringa di connessione al database;
il database, modificando oppurtunamente la stringa con il percorso \\nomeserver\share\ecc... lo puoi spostare dove vuoi, quindi anche in una cartella su un'altro server dove è previsto l'accesso senza autorizzazione.....
Oppure aggiungi nel gruppo degli autorizzati everyone.....

Spero di essere stato d'aiuto...

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

6969 Profilo | Junior Member

innanzitutto ti ringrazio della risposta, però il problema non è così banale come sembra.

1) ho solo un server da utilizzare

2) la richiesta di User e Pass deriva dalla richiesta di autenticazione del PC quando lo si richiama dalla sete utilizzando il dollaro $ con \\NomeServer\C$\...Per capirci è la stessa User e Pass di Windows che devi inserire all'accenzione del PC. E non posso toglierla perchè il PC server non è fisicamente protetto e non voglio che nessuno entri sbloccandolo dallo stato di Screen Sever..

cosa ne dici??

grazie
alessandro

us01739 Profilo | Expert

Puoi creare una cartella su quel server ed aprire solo quella al gruppo everyone....
Tutto il resto non cambia minimamente. La password locale non è assolutamente da toccare...
Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

6969 Profilo | Junior Member

Scusa, ma il problema non è dare l'accesso ad una determinata cartella, ma accedere al server

cioè io ho provato con

\\172.25.76.18\c$\Inetpub\wwwroot\DB_SurveyOnLine\LVSurvey 1.0.mdb

e il pr. non si trova sui permessi delle varie cartelle Inetpub , wwwroot , DB_SurveyOnLine ma accedere alla risorsa C del server..

tutto questo perchè girando il sistema lato client, se gli do il percorso assoluto C:\Inetpub\wwwroot\DB_SurveyOnLine\LVSurvey 1.0.mdb (come faccio di solito con ASP.net) lui cerca il DB sullo stesso percorso ma del DB Client

che ne dici
grazie
ale
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5