Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Update E Campo ""

  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    Update E Campo ""

    ho uan situazione diq questo tipo:

    codice:
    SQL="UPDATE mia_tab SET area_booking = '"&request("area_booking")&"',descrizione = '"&request("descrizione")&"' "
    se il campo area_booking non è vuoto nel db e il nuovo valore di request("area_booking") è una stringa vuota, l'update non viene eseguito ovvero nel campo resta lo stesso valore precedente.


    come posso invece assegnare al campo nel db il valore stringa vuota "" ????

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    è probabile che per impostazione predefinita quel campo non accetti una stringa vuota. probabilmente remmando l'on error resume next ti accorgi dell'errore.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ciao,
    i campi sono tutti con Richiesto = NO

    quindi se fosse come dici non dovrebbe andare in errore...

  4. #4
    prova a stamparti la query e testarla direttamente nel db

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Originariamente inviato da agenti
    ciao,
    i campi sono tutti con Richiesto = NO

    quindi se fosse come dici non dovrebbe andare in errore...
    Perchè confondi la proprietà Required con la proprietà AllowZeroLength?
    Comunque se ti dà errore, puoi sempre postarlo.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    per la cronaca: la proprietà AllowZeroLength è settata a "si"

    poi ho provato direttamente su access:

    UPDATE booking SET area_booking = 'sdgsdg',descrizione = 'sgsdg', mercato= 'WEB',telefono = '436346', numero_verde ='' fax='346346',idop=1 WHERE id = 10


    il risultato è:

    area_booking descrizione mercato telefono numero_verde fax idop
    sdgsdg sgsdg WEB 436346 46436 346346 1

    come vedete quindi anche se passo una stringa vuota:
    numero_verde =''

    il valore precedente permane....

    :master:

  7. #7
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    rettifico... su access funzia...

    adesso anche su asp...

    pardon.

  8. #8
    a occhio manca una virgola prima di fax. sarebbe carino che tu postassi anche l'errore che ricevi

  9. #9
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    non ricevevo errori solamente il campo a cui attribuivo stringa vuota non si aggiornava.

    ciao.

  10. #10

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.