Visualizzazione dei risultati da 1 a 4 su 4

Discussione: query multipla

  1. #1

    query multipla

    Ciao a tutti
    Ho un piccolo problema...
    In pratica devo realizzare due pagine.
    Nella prima ci sono 4 bottoni il quale cliccando apre una seconda pagina.
    Questa seconda pagina deve interrogare il DB tramite due parametri passati tramite url.

    L'url di "passaggio" è questo:
    <form method="POST" action="attivita.asp?email=<%=RS(8)%>&attivita=<%= RS(17)%>">

    e la seconda pagina contiene questo codice:
    <%
    dim mail
    mail=Request.QueryString("email")
    dim attivita
    attivita=Request.QueryString("attivita")

    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/marecofree.mdb")
    Conn.Open strConn
    sql = "SELECT * FROM resactv where email="&mail and actv="&attivita
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    %>

    Questo è l'errore che mi da:

    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0409)
    Costante String senza terminazione
    /max/attivita.asp, line 11, column 67
    sql = "SELECT * FROM resactv where email="&mail and actv="&attivita

    Dov'è il problema? Ho provato a modificare un pò di cose ma non mi funziona lo stesso.
    Grazie per l'aiuto..
    Gianluca.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415
    sql = "SELECT * FROM resactv where email="&mail&" and actv="&attivita

    Ciao,
    Matteo

  3. #3
    hai costruito male la stringa.

    codice:
    sql = "SELECT * FROM resactv where email='" & mail & "' and actv='" & attivita & "'"
    ho assunto che sia mail che attivita siano stringhe. in caso contrario togli gli apici.

  4. #4
    grazie mille.. ora funziona!!!


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.