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

    problema con query update

    Salve!!!
    richiamo i seguenti campi da una form e utilizzo la seguente query

    idClasse=request.form("idClasse")

    primo=request.form("primo")

    secondo=request.form("secondo")

    terzo=request.form("terzo")

    quarto=request.form("quarto")

    quinto=request.form("quinto")


    Comando="UPDATE tClassi set 1/2giorni="+primo+", 3/5giorni="+secondo+", Weekend="+terzo+", KmExtra="+quarto+", GgExtra="+quinto+" WHERE IdClasse="+IdClasse
    conn.execute comando
    end if

    ma la query non funziona....forse si confusione con i nomi dei campi che contengono mumeri e "/"?c'è qualcuno che può darmi un consiglio senza mandarmi a quel paese??? :quipy:
    ...:: guardare con gli occhi della mente ::...

  2. #2
    i nomi dei campi non possono contenere determinati caratteri... quali usi?

  3. #3
    i nomi dei campi sono
    1/2 giorni
    3/5 giorni
    forse sono loro che danno problemi....
    ...:: guardare con gli occhi della mente ::...

  4. #4
    intendi sul database, i nomi dei campi della tabella?

    se è cosi, beh... si

    o meglio, non è detto che non ci siano altri errori, ma già quei nomi non vanno bene

  5. #5
    ma danno problemi solo sulla query....che scema...va beh dai rifarò tutto con nomi di campi diversi....grazie
    ...:: guardare con gli occhi della mente ::...

  6. #6
    non è tanto il numero è che nella maggior parte dei casi una variabile (o un campo) non può iniziare con un numero
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  7. #7
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    In access purtroppo puoi definire campi anche con spazi.

    Quando fai una query però devi mettere le [] per delimitare il nome dei campi particolari.

    In questo caso quindi

    codice:
    Comando="UPDATE tClassi set [1/2giorni]="+primo+", [3/5giorni]="+secondo+", Weekend="+terzo+", KmExtra="+quarto+", GgExtra="+quinto+" WHERE IdClasse="+IdClasse
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

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.