Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    passaggio variabili tra due pagine... non riesce

    ciao a tutti,
    sto cercando di passare una variabile in questo modo:
    codice:
    disponibilita_appartamenti_residence_case-vacanza_salento.asp?var_loc=<%=Rs("localita")%>
    ora, nella pagina che riceve la variabile la select è la seguente
    codice:
    <%
    dim var_loc2, cn, rs, sql
    var_loc2=request.querystring("var_loc")
    set cn = Server.CreateObject("ADODB.Connection")
    cn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;"&_
    "Persist Security Info=False;"&_
    "Data Source="& Server.MapPath("database.mdb")
    cn.open()
    sql = "SELECT * FROM tabella WHERE localita LIKE " & var_loc2
    set rs = cn.execute(sql)
    %>

    ed ecco L'ERRORE
    codice:
    Microsoft JET Database Engine error '80040e14'
    
    Syntax error (missing operator) in query expression 'localita LIKE Torre Suda'.
    
    /disponibilita_appartamenti_residence_case-vacanza_salento.asp, line 15

    NON CAPISCO. la variabile passa, il valore c'è perchè si vede e poi lo vedo direttamente nel db. cosa può ancora essere?

    aspetto un vostro regalo, a presto, daniele.
    ---------------------------
    danielix05

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    La query è sbagliata...

    codice:
    sql = "SELECT * FROM tabella WHERE localita LIKE '" & replace(var_loc2,"'","''") & "'"
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3

    BUON Natale

    BUON NATALEEEEEEEEEEEEE

    Grazie, pensavo proprio di passare un natale pensando a tutto questo. mi hai risolto una mattinata.

    se non è troppo: mi spiegheresti quale era il mio errore? solo una questione di apici?

    grazissime, daniele.
    ---------------------------
    danielix05

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