Newsgroup: it.comp.www.asp
Titolo: [OT (o no?)] Access 2000, Reti M$ e ASP

Ciao a tutti!
Torno dopo un lunghissimo periodo di lavoro stressante fuori sede...
E dopo essermi stressato come si deve, torno a riprendere i miei prog/siti
da finire...
Parto subito con il/i dilemma:
Ho un DB Access2000 messo su un server W2k il quale, tramite condivisione di
reti Microsoft, viene visto da tutti i client della rete, incluso il server
Web...
Attualemnte i client "fisici" leggono il db usando un programma da me
scritto in Visual Basic che si collega tramite DAO, il tutto funziona alla
perfezione tranne i soliti bug... (quelli non manc ano mai...)
Ora vorrei creare un sito internet che dia accesso al db e che consenta
almeno una parte minima delle operazioni fattibili con il programma
interno...
Il server web e' un'altro server W2k,colelgato in rete tramite rete
microsoft, e utilizzo l'asp per le pagine...
Il mio problema principale e' la possibilita' di utilizzare il db access2000
presente sull'altro server tramite le pagine asp...
Attualmente ho scritto un codice di 3 righe per provare se ci riuscivo, ma
niente...
Ecco il codice:
<%
Dim ConnString
Set ConnString = Server.CreateObject("ADODB.Connection")
ConnString.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=Z:\database.mdb"
%>
PS: "Z:\" e' l'unita' collegata al server con il db, i permessi sia in
lettura che scrittura dell'utente "everyone" sono di controllo completo...
NESSUN CLIENT apre il db in modo esclusivo, e soprattutto il db in questione
non e' utilizzato (al momento) da NESSUNO e non vi sono settate password per
accedervi...
Quando mando in esecuzione queste righe, ho come errore:
Tipo di errore:
Microsoft JET Database Engine (0x80004005)
Il modulo di gestione di database Microsoft Jet non è in grado di aprire il
file 'Z:\database.mdb'. Il file è già aperto con accesso esclusivo da un
altro utente o è necessario disporre dell'autorizzazione per visualizzare i
dati.
/test.asp, line 4
Ho provato altri tipi di connessione, ma nulla.. .continua a darmi questo
errore o simili...
Che puo' essere?
Che dovrei fare?
Che ne pensate?
Grazie e ciao ;^)=
--
Massimo "Red Foxy" Ciccio'
Home Page: 
http://www.redfoxy.go.to/
ICQ: 65721997
Fax: 1782217407
http://www.intelliad.com/?244F5F07
 <-- Iscrivetevi subito!!!
..o0 Dentro ognuno di noi c'e' un animale, sta' a noi scoprirlo e domarlo 0o.

 ha scritto nel messaggio
news:VlYA5.38686$3R6.8...@news.infostrada.it...


 o sul sito?
Come ho detto nella mail, "everyone" ha il controllo completo... in teoria
cosi' QUALUNQUE utente puo' fare quello che vuole... o almeno...
CMQ, non so' qual'e' l'utente usato da asp... Credevo fosse System o
l'utente anonimo del server IIS5...


Mi capitava una cosa del genre quando sul mio pc dotato di personal web
server e access 97 cercavo di accedere alle pagine asp dopo aver aperto il
database con il programma suddetto: solo chiudendo access si potevano usare
le pagine asp., a quel punto la seconda riapertura di access non dava
problemi. Forse i client aperti provocano lo stesso errore, prova ad usare
asp senza che ci sia accesso dei client.
Spero possa esserti utile
Daniele "Antares" Fasoli
fas...@easy1.easynet.it

 ha scritto nel messaggio
news:06b3d08052...@galactica.it...
