Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    45

    accento in un campo di db MS ACCESS

    Salve,

    ho una tabella da dove devo prelevare dati e faccio una query del genere:

    sql = "SELECT campoA3, campoA4 FROM tabellaA WHERE (((campoA1)='" & session("u") & "')) ORDER BY campoA7 DESC"

    ma quando avvio la pagina in ASP mi da il seguente errore:

    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '(((campoA1)='all'albicocca')) ORDER BY data DESC'.

    penso che questo sia dovuto alla presenza dell'accento nel campoA1, giusto?

    ho letto diverse cose sul forum ma nessuna di queste mi ha aiutato ...

    grazie comuque e se nel frattempo trovo la soluzione la posto

    cordialmente,

    C.
    _^!^_

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    u = session("u")
    u = replace(u,"'","''")
    sql = "SELECT campoA3, campoA4 FROM tabellaA WHERE (((campoA1)='" & u & "')) ORDER BY campoA7 DESC"
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    45
    ho provato e funziona ...

    grazie mille!

    C.
    ps. ti devo una risposta!
    _^!^_

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.