Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    332

    Un grosso aiuto per favore!!!!!!!!

    Salve ragazzi,
    ho un grosso problema con le date in ACCESS2000.
    Ho progettato una maschera di ricerca in Visual Basic per ACCESS, ma quando vado a eseguire il codice mi inverte le date.
    Per esempio invece di lasciare #03/09/03#, quando applica il filtro inverte la data in #09/03/03#.
    Mi spiego meglio.
    La parte di codice è questa:

    Dim strStringa As String
    ...
    ...
    strStringa = "[Data] Between #" & Me!Data & "# AND #" & Me!Data2 & "#"
    ...
    ...
    ...
    DoCmd.ApplFilter, strString



    Ho provato anche con
    strStringa = "[Data] Between #" & Format(Me!Data ,"dd mm yy") & "# AND #" & Format(Me!Data2, "dd mm yy") & "#"

    ma niente da fare, andando a controllare nel filtro avanzato della maschera, le date sono invertite cioè ACCESS mette prima il mese e poi il giorno e lascia invariata la posizione dell'anno.
    Ho anche controllato le impostazioni internazionali del mio PC ed è tutto ok nel senso che è italiano(Standard) la forma della data breve in gg/MM/aa.
    SONO DISPERATO!!!!
    "Studiare è questo.
    Improvvisamente si comprende qualcosa
    che si era capita da tutta la vita,
    ma da un nuovo punto di vista".

  2. #2
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    usare format(data,"mm dd aa") nell'espressione del filtro?
    S'i fosse foco, arderei 'l mondo

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.