Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema apici in db

  1. #1
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567

    Problema apici in db

    Ciao a tutti ho un problema, ho realizzato un catalogo in asp e per tutti i campi ho sostituito gli apici per non incombere in errori con la seguente sintassi:

    codice:
    sql="insert into db (codice, categoria) values ('"&codice&"','"&Replace(categoria,"'","''") &"')"
    Ma quando inserisco nel campo categoria un nome con apice (es. L'anguria) mi da errore al momento che visualizzo il catalogo (ovvero quando vado a leggere nel db).

    Dov'è l'errore? Ho usato altre volte questa sintassi non capisco perchè non funzioni correttamente.

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La replace serve solo per modificare (INSERT/UPDATE) la tabella.
    In visualizzazione non serve e non ti deve dare errore che sicuramente dipende da qualcos'altro.

    Roby

  3. #3
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567
    Ho capito, avevo un form che mi selezionava solo le voci appartenenti ad una detereminata categoria, il form mandava alla stessa pagina il valore di categoria ed è li che davano fastidio gli apici, ho messo replace anche li e ora funziona

    Grazie

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non dovrebbe servire, hai sbagliato l'HTML del form!!!

    Roby

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.