Visualizzazione dei risultati da 1 a 5 su 5

Discussione: sintassi "update" db

  1. #1

    sintassi "update" db

    ragazzi ho fatto una modifica ad uno script cos'a di sbagliato la seguente riga:

    Cn.Execute("UPDATE titolo SET titolo =" domanda.replace);


    devo sostituire il record "titolo" con "domanda"


    grazie

  2. #2
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    ..where id = " & id

  3. #3
    manca la concatenazione e se titolo è un campo testo come lascia presumere va tra apici singoli:
    codice:
    Cn.Execute("UPDATE titolo SET titolo ='" + domanda.replace + "'");
    inoltre se non specifichi una where ti aggiorna tutta la tabella
    xxx

  4. #4
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    ops aspe.. la riga di codice nello script è così come l'hai scritta qui?
    il .replace lascia presagire che sia jscript..

    Cn.Execute("UPDATE titolo SET titolo='" + domanda.replace(/'/g,"''") + "' WHERE [qualche_cosa]");

  5. #5
    o c'eè l'ho fatta grazie....

    un po del vostro aiuto e un po di fantasia...comunque funziona

    il database conteneva 3 tabbelle

    uno risposte con id e risposte e l'altro con titolo ma senza id, ho aggiunto la colonna con l'id 1 e ho aggiunto where id=1

    inssomma non so come ma funziona.....ma per curiosità senza aggiungere l'id nel database perchè non mi funzionava, è proprio indispensabile!


    perdonate le domande che faccio ma sono proprio alle prime armi e si vede no

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.