Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    61

    probl: cannot find the input table or query 'utenti'

    Non funziona la connessione ad una tabella.
    non penso ci siano errori nella connessione visto che con altre tabelle dello stesso Database funziona.
    Ho già controllato il nome della tabella e non è quello.
    In locale funzionava non funziona da quando lo messo su sito...

    Qualcuno può aiutarmi???

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Posta connessione e nome delle tabelle.

    Roby

  3. #3
    è sbagliato qualche nome

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    61
    Questa è la connessione modello usato svariate volte e funzionante
    <%

    if request.ServerVariables("SERVER_NAME") = "127.0.0.1" OR request.ServerVariables("SERVER_NAME") = "localhost" then
    conn = "PROVIDER=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("Albacom/Database/albacom.mdb")
    else

    conn = "PROVIDER=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/Database/albacom.mdb")

    end if %>

    sript della pagina
    <%
    error=request.queryString ("error")
    if error=1 then
    response.write ("<div style='text-align:center ;font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;'>La Password e User inserite non sono corrette!</div>")
    else
    if error=2 then
    response.write ("<div style=' text-align:center ;font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;'>La tua sessione di lavoro & scaduta!

    Per rientrare digita nuovamente Login e Password!!</p></div>")
    end if
    end if
    IF Request.ServerVariables("REQUEST_METHOD") = "POST" THEN

    'Recupero la user e la password dal form
    user=Trim(request.form("user"))
    pws=Trim(request.form("pws"))

    'Aprire il db tab utenti_area_riservata
    sql = "SELECT * FROM utenti where userz='"&user&"' and pws='"&pws&"';"
    Set oconn=Server.CreateObject("ADODB.Connection")
    oconn.ConnectionString=conn
    'response.write (conn)
    'response.end
    oconn.open
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, oconn ,3,3

    if not(rs.eof) then
    session("login")= "ok"
    response.redirect "amministrazione.asp"
    else
    response.redirect "index.asp?error=1"
    End if

    rs.Close
    set rs = Nothing
    oconn.Close
    Set oconn = Nothing


    END IF

    %>

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    sembrerebbe che la tabella "utenti" non ci sia.

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    61
    Ma invece è presente ho provato ad aprire il db
    e c'è la tab utenti

  7. #7
    in locale usi un db, on-line un altro... sei ultra-arci-stra-sicuro che 'utenti' sia anche on-line?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    61
    Niente ho provato semplicemente a ricaricare il DB da locale
    Ho eliminato quello in remoto ed ho ricaricato quello in locale. Adesso va...
    Ho fatto l'errore di caricare i files al sito quando ancora non era finito!!!!

  9. #9
    quindi, come ti e' stato detto sin dall'inizio da tutti, la tabella 'utenti' non c'era...

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.