RecordSelectionFormula non funziona con il cambio mese :(

venerdì 02 luglio 2010 - 11.21

mesta Profilo | Newbie

Ho una form che mi ritorna una formula di filtraggio di un database per data, e andava tutto bene fino a quando non è cambiato mese

cryRpt.RecordSelectionFormula = SelFiltri.Formula;
(la formula che non funziona è questa)
"{Macchina1.DATA E ORA} > #27/06/2010 11.07.16# and {Macchina1.DATA E ORA} <= #02/07/2010 11.07.16#"
e mi ritorna un report vuoto.
Mentre con questa:
"{Macchina1.DATA E ORA} > #27/06/2010 11.15.39# and {Macchina1.DATA E ORA} <= #30/06/2010 11.15.39#"
mi da un report con i valori giusti.

Praticamente qualunque valore metta di luglio non me lo visualizza... dove sbaglio ?

freeteo Profilo | Guru

Ciao,
strana come cosa...cmq io proverei a fare sempre una conversione in data per essere sicuro di lavorare sempre con oggetti dello stesso tipo:
{Macchina1.DATA E ORA} > cdatetime('27/06/2010 11.07.16') ....

io preferisco essere sicuro sui tipi...a meno che non sia un problema di lingua, che sia un sistema operativo in inglese dove giorno e mese sono invertiti, o qualcosa di questo genere...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

mesta Profilo | Newbie

GRAZIE !!!! funziona :)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5