carissimi amici
mi trovo con un problema che nn riesco a risolvere
ho pubblicato un piccolo sito tramite il server di aruba...
ho collocato un DB "gustbook" nella castella mdb-database
all'inizio tutto filava liscio lanciando la pagina asp seguente otteneve i risultati desiderati
[inizio codice]
<%
'Stringa per la connessione
cString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/guestbook.mdb")
'creazione connessione
Set objConn=Server.CreateObject("ADODB.Connection")
'apertura connessione
objConn.Open cString
'creazione recordset
Set rs = Server.CreateObject("ADODB.Recordset")
nometabella="tbmsg" ' inserisci qui il nome della tabella da vedere
'query sql
sql = "select * from "&nometabella&" ORDER BY IDMsg DESC"
Set rs.ActiveConnection = objconn
rs.CursorType = adOpenKeyset
'rs.LockType = adLockOptimistic
rs.Source = "tbMsg"
'apertura recordset
rs.Open sql, objConn
'Invio le variabili a Flash indicando anche il numero ID del record
Response.Write("id=" & rs("IDMsg") & "&mittente=" & rs("Mittente") & "&tel=" & rs("tel") & "&email=" & rs("Email") & "&msg=" & rs("Msg") & "&datora=" & rs("Data") & " - " & rs("Ora"))
rs.Close
Set rs=Nothing
%>
[fine codice]
ma ora l'unico risultato che ottenfgo è il seguente:
Microsoft JET Database Engine error '80004005'
The Microsoft Jet database engine cannot open the file 'D:\Inetpub\webs\cascinadelupocom\mdb-database\guestbook.mdb'. It is already opened exclusively by another user, or you need permission to view its data.
/lista.asp, line 10
l'unica variazione che posso segnalare è il tentativo di verificare i permessi di scrittura con il test proposto da aruba, ma poi ho riportato tutto nelle condizioni precedenti.
grazie a tutti
cosa posso fare??
grazie infinite

Rispondi quotando
