Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore con database

  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179

    Errore con database

    Salve, ho un database access non fatto da me dal nome dbStats con una tabella (tblSt_Referer) dove memorizzo le statistiche del sito. Vorrei estrarre dal nome del percorso completo (http://www.....it/....) della pagina corrente (Referer) il numero delle visite (Visits) e l'ultimo accesso (Last_Access), allora ho creato uno script asp che trovate qui sotto, ma mi esce questo errore:

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
    [Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.
    /pagina.asp, line 55

    Potrei sapere dove sbaglio. Grazie mille!

    LO SCRIPT ASP E' QUESTO

    46 ' ----------------------------------------------
    47 ' CONTATORE VISITE PAGINE
    48 ' ----------------------------------------------
    49 Dim CONNEX, XXX, URL_PAGINA, VISITE_PAGINA, ACCESSO_PAGINA
    50 'Recuperiamo il nome della pagina in esecuzione completo del suo percorso
    51 URL_PAGINA = Request.ServerVariables("SCRIPT_NAME")
    52 Set CONNEX = Server.CreateObject("ADODB.Connection")
    53 CONNEX.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../mdb-database/dbStats.mdb")
    54 Set XXX = Server.CreateObject("ADODB.Recordset")
    55 XXX.Open "SELECT * FROM tblSt_Referer WHERE URL_PAGINA = '" & Referer & "'", CONNEX
    56 VISITE_PAGINA = XXX.Field("Visits").Value
    57 ACCESSO_PAGINA = XXX.Field("Last_Access").Value

    ...

    <% = "Pagina visitata " & VISITE_PAGINA & " volte. L'ultimo accesso è stato: " & ACCESSO_PAGINA %>

    ...

    <%
    XXX.Close
    Set XXX = nothing
    CONNEX.Close
    Set CONNEX = nothing
    %>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    non vedo la variabile referer

    55 XXX.Open "SELECT * FROM tblSt_Referer WHERE URL_PAGINA = '" & Referer & "'", CONNEX

    ma esiste questa varibile
    URL_PAGINA = Request.ServerVariables("SCRIPT_NAME")
    potrebbe non centra niente.


    Ciao Andrea
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Ops, la variabile referer è URL_PAGINA.

    Il codice:

    URL_PAGINA = Request.ServerVariables("SCRIPT_NAME")
    dovrebbe (penso!) rilevare l'indirizzo della pagina aperta e

    XXX.Open "SELECT * FROM tblSt_Referer WHERE URL_PAGINA = '" & URL_PAGINA & "'", CONNEX
    dovrebbe selezionare nella tabella tblSt_Referer la riga con l'indirizzo uguale.

    Questa è una mia speranza, ma non funziona.
    In fin dei conti, come faccio a selezionare da un database la riga contenente l'url della pagina aperta per poter estrarre il numero di volte che la pagina è stata aperta?

    Grazie dell'attenzione.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da osgb
    Ops, la variabile referer è URL_PAGINA.

    Il codice:

    URL_PAGINA = Request.ServerVariables("SCRIPT_NAME")
    dovrebbe (penso!) rilevare l'indirizzo della pagina aperta e

    XXX.Open "SELECT * FROM tblSt_Referer WHERE URL_PAGINA = '" & URL_PAGINA & "'", CONNEX
    dovrebbe selezionare nella tabella tblSt_Referer la riga con l'indirizzo uguale.

    Questa è una mia speranza, ma non funziona.
    In fin dei conti, come faccio a selezionare da un database la riga contenente l'url della pagina aperta per poter estrarre il numero di volte che la pagina è stata aperta?

    Grazie dell'attenzione.
    Scaricati le statistiche weppos

    http://www.weppos.com/asg/it/download.asp

    e sicuramente la migliore e più completa in circolazione


    Ciao Andrea
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.