Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666

    Campi vuoti nel database, solo spazi?

    Ciao a tutti, ho un sito dove gli utenti hanno la possibilità di inserire dati in un database, l'unico controllo che mi serve è che quei campi non siano vuoti.

    Faccio un controllo con javascript, quindi lato client, lo so che non è molto valido, visto che è possibile disabilitare l'esecuzione di javascript e scavalcare il controllo, ma se si disabilita javascript e si prova ugualmente a lasciare il campo vuoto, si riceve il seguente errore:

    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
    
    [Microsoft][ODBC Microsoft Access Driver] Field 'Campo1' cannot be a zero-length string.
    Quindi il campo vuoto non viene inserito, ma visto che trovo ugualmente campi vuoti nel db, vuol dire che vengono inseriti soltanto degli spazi.

    Come posso controllare lato server il contenuto del campo? A questo punto non soltanto che non sia vuoto, ma che non contenga spazi e caratteri "speciali".

    Potrebbero esserci altri modi per inserire campi vuoti nel db?

    Grazie!
    AltF4

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    if trim(campo &"[]") = "[]" then "il campo non è stato compilato."

    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 © 2025 vBulletin Solutions, Inc. All rights reserved.