Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    risposta strana dopo "lancio" pagina asp

    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

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Nella cartella mdb-database ti risulta aperto il db (.ldb)?

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    apertura db

    è una ipotesi che ho fatto pure io........
    ma ho anche provato a rimuoverlo e rimetterlo ex-novo

    grazie!!

    ciao

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova anche a chiudere la connessione...

    objConn.Close
    set objConn = Nothing

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    ti ringrazio ma non cambia nulla

    ciao

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    L'unica che puoi provare è cancelalre il db da aruba, poi ne rimetti (la copia che hai in locale) con un altro nonme. Dopo l'ftp lo rinomini come il vecchio. Questo ti toglie i look strani.


  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126
    grazie !!!
    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    nulla di fatto

    ho cancellato guestbook.mdb sia in locale che remoto
    ho preso di nuovo guestbook.mdb e l'ho rinominato come guest.mdb
    rinominato il file nella pagina lista.asp
    ma il risultato è il medesimo

    Microsoft JET Database Engine error '80004005'

    The Microsoft Jet database engine cannot open the file 'D:\Inetpub\webs\cascinadelupocom\mdb-database\guest.mdb'. It is already opened exclusively by another user, or you need permission to view its data.

    /lista.asp, line 10


    bohhh
    ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    126

    soluzione

    alla fine ho vinto io ...
    ma è stata dura
    ho cancellato il db anche in locale
    ne ho creato uno nuovo e di nuovo trasferito nel sito
    ora funziona

    grazie a tutti

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.