Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307

    Convertire in un orario due valori "ora" e "minuto" ottenuti da un form

    Buongiorno a tutti,
    tramite le seguenti istruzioni:

    strOraUscita = Request.Form("orarioUscitaHour")
    strMinutoUscita = Request.Form("orarioUscitaMinute")

    recupero un orario di uscita inserito tramite form.
    Ora voglio trasformare queste due stringhe in un orario, per confrontarlo con un valore "OrarioIngresso" prelevato da un db Access (dove è memorizzato come "data/ora").
    Come fare?
    Kisses,

    Nat

  2. #2
    codice:
    strOraUscita = Request.Form("orarioUscitaHour") 
    strMinutoUscita = Request.Form("orarioUscitaMinute") 
    orarioCompleto = strOraUscita & ":" & strMinutoUscita

  3. #3
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    ma sei sicuro che orarioCompleto è di tipo data/ora?

  4. #4
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    Ho provato: purtroppo non funziona

  5. #5
    Prova così:

    codice:
    strOraUscita = Request.Form("orarioUscitaHour") 
    strMinutoUscita = Request.Form("orarioUscitaMinute") 
    orarioCompleto = Cstr(strOraUscita) & ":" & Cstr(strMinutoUscita)
    In ogni caso dovresti postare l'errore che ti viene restituito e che non ti fa funzionare il controllo.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    La soluzione che permette il confronto è quella che fa uso di CDate:

    hOrarioIngresso = CDate(Request.Form("OrarioIngresso"))
    hOrarioUscita = CDate(Cstr(strOraUscita) & ":" & Cstr(strMinutoUscita))
    If hOrarioIngresso > hOrarioUscita Then
    ..............

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.