Originariamente inviato da pietro09
Chi mi fa questo favore?
Ho un database Access, un campo data da valorizzare.
Faccio una mascherina semplice di inserimento.
Uso un TextBox, un controllo di validità data ed un pulsante di submit
Allora, se inserite come data 15.3.55 cosa succede? e se inserite 15.13.55?
A me questo:
15.3.55 viene confermato dal validatore come data valida, sia nel client, sia nel server, ma access lo accetta come ora ed inserisce pertanto 27/07/2005 15.3.55

(notate che uso una query con parametri per l'inserimento)
La stringa 15.13.55 viene bloccata dal client perchè non viene riconosciuta come data valida, mentre è sicuramente un'ora valida.
Adesso, io so e sapevo benissimo come controllare nel client e nel server se una stringa è una data valida ma, dato che mi fidavo di asp.net e dei suoi validatori e che perciò ho usato massicciamente i validatori in tutte le pagine, cosa dovrei fare adesso?
1) rinunciare alle ferie al mare e sostituire tutti i validatori asp.net?
2) far finta di niente e sperare nella nuova versione?
3) ritornare ad asp?
4) provare con php?