Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    impossibile visualizzare la pagina

    Ciao a tutti...
    Ho un problema che non riesco a capire...

    Alla pagina: www.missioneapollo.com/ordina.asp
    compilo il form e tutto procede bene, ma solo a me!!!!
    A tutti gli altri invece gli restituisce: impossibile visualizzare la pagina.

    Sapete come fare?
    Sono bloccato e se non riesco a trovare una soluzione sono finito!

    Grazie
    Gianluca

  2. #2
    Sembra che l'errore sia:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver]Error in row

    /ordini_elaborati.asp, line 34

    Che cosa c'è in quella riga?


  3. #3
    <%
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/database.mdb")
    Conn.Open strConn
    sql = "SELECT * FROM ordini"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3 %>

    <% rs.AddNew
    rs(1) = Request.Form("nominativo")
    rs(2) = Request.Form("ragsoc")
    rs(3) = Request.Form("codiva")
    rs(4) = Request.Form("indirizzo")
    rs(5) = Request.Form("citta")
    rs(6) = Request.Form("provincia")
    rs(7) = Request.Form("cap")
    rs(8) = Request.Form("telefono")
    rs(9) = Request.Form("fax")
    rs(10) = Request.Form("login")
    rs(11) = Request.Form("sito")
    rs(12) = Request.Form("note")
    rs(13) = "123456"
    rs(14) = Request.Form("data")
    rs(15) = "1"

    rs.update <---- questa è la riga interessata dall'errore.

    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing


  4. #4
    Allora, ho provato il tuo script ed effettivamente dava l'errore.
    Ho provato a modificarlo in questo modo e funziona:

    codice:
    <% 
    Set Conn=Server.CreateObject("ADODB.Connection") 
    strConn="driver={Microsoft Access Driver (*.mdb)}; " 
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/database.mdb") 
    Conn.Open strConn 
    sql = "SELECT * FROM ordini" 
    Set rs = Server.CreateObject("ADODB.Recordset") 
    rs.Open sql, conn ,3,3 %> 
    
    <% rs.AddNew 
    rs("nominativo") = Request.Form("nominativo") 
    rs("ragsoc") = Request.Form("ragsoc") 
    rs("codiva") = Request.Form("codiva") 
    rs("indirizzo") = Request.Form("indirizzo") 
    rs("citta") = Request.Form("citta") 
    rs("provincia") = Request.Form("provincia") 
    rs("cap") = Request.Form("cap") 
    rs("telefono") = Request.Form("telefono") 
    rs("fax") = Request.Form("fax") 
    rs("login") = Request.Form("login") 
    rs("sito") = Request.Form("sito") 
    rs("note") = Request.Form("note") 
    rs("123456") = "123456" 
    rs("data") = Request.Form("data") 
    rs("1") = "1" 
    
    rs.update 
    
    rs.Close 
    set rs = Nothing 
    conn.Close 
    set conn = Nothing 
    %>
    Naturalmente i Form li ho chiamati con il corrispondente nome, e cioè:
    nominativo
    ragsoc
    codiva
    eccetera ....

    e così pure per i campi del database.

  5. #5
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver]Error in row

    /ordini_elaborati.asp, line 26

    e la riga 26 è sempre rs.update!!!

    VVoVe: non so dov'è l'errore!!!

  6. #6
    Originariamente inviato da Diplodus
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver]Error in row

    /ordini_elaborati.asp, line 26

    e la riga 26 è sempre rs.update!!!

    VVoVe: non so dov'è l'errore!!!
    A me funziona benissimo. Prova a mettere / davanti a mdb-database, così

    strConn=strConn & " DBQ=" & Server.MapPath("/mdb-database/database.mdb")


  7. #7
    funziona...
    solo che devo prevedere un controllo per verificare se i campi sono riempiti o no..
    Solo che vorrei fare alcuni obbligatori e altri no.
    E ho notato che se non compilo tutti i campi la pagina mi restituisce un errore...

    Come posso fare?
    Grazie sempre di tutto!!! Gianluca.

  8. #8
    La cosa riguarda javascript
    ti consiglio di guardarti questo esempio che mi pare faccia proprio al caso tuo.

  9. #9
    grazie a tutti quanti
    ho risolto in asp, facendo un piccolo controllo e credo che adesso funzioni..
    Vi ringrazio molto e spero che possiate dargli un'occhiata.. è quasi pronto
    ciao ciao
    Gianluca.

  10. #10
    Originariamente inviato da Diplodus
    grazie a tutti quanti
    ho risolto in asp, facendo un piccolo controllo e credo che adesso funzioni..
    Vi ringrazio molto e spero che possiate dargli un'occhiata.. è quasi pronto
    ciao ciao
    Gianluca.
    C'è un errore nel Form dell'e-mail. Se non scrivo niente in questo campo mi dice che devo compilare il campo "login" e francamente l'utente si trova sconcertato. Se invece lo compilo in modo errato dà errore.

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.