Visualizzazione dei risultati da 1 a 5 su 5

Discussione: script error

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583

    script error



    Microsoft JET Database Engine</font> <font face="Arial" size=2>error '80004005'</font>



    <font face="Arial" size=2>The Microsoft Jet database engine cannot open the file 'D:\Inetpub\webs\casaimmobiliareit\public\database comune.mdb'. It is already opened exclusively by another user, or you need permission to view its data.</font>



    <font face="Arial" size=2>/public/riservato.asp</font><font face="Arial" size=2>, line 265</font>

    su questa linea

    <option value="">TUTTI</option>
    <%
    Set Con = Server.CreateObject("ADODB.Connection")
    Set rsQuery = Server.CreateObject("ADODB.Recordset")
    Path = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    Path = Path & Server.MapPath("databasecomune.mdb") & ";Mode=ReadWrite"
    Con.Open Path
    Set rs = Con.Execute("select comune from comune order by comune Asc")
    while rs.eof = false
    %>
    <option value="<%=Rs(0)%>"><%=Rs(0)%></option>
    <%
    rs.MoveNext()
    wend
    rs.close
    con.close
    %>
    </select>


    fino ad ora ha sempre funzionato
    qui segnala l'errore
    Con.Open Path

  2. #2
    non è che per caso hai cercato di inserire i dati ma nello stesso tempo il db è aperto per fare delle verifiche? se blocchi il db in struttura non puoi modificare nessuna riga

  3. #3
    togli mode= ......

    e prova ....
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    allora ho tolto quella parte ed ora è cosi

    Path = Path & Server.MapPath("databaseutenti.mdb")


    ora funziona la pagina

    vorrei capire perchè se fino a ieri la pagina funzionava anche cosi e inoltre lo stesso script è su un altro sito web su altro server cosa può essere successo

    attendo vs. risposte

  5. #5
    io non lo so ... aspetta la risposta da qualche guru ... ma ti consiglio, per gestire il modo di utilizzo di un db di usare i lock e i cursori del metodo recordset ....
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.