Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
CONFRONTARE UNA DATA CON UNA ALTRA DATA COME FARE ?????
martedì 01 settembre 2009 - 15.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ivanuccio
Profilo
| Junior Member
65
messaggi | Data Invio:
mar 1 set 2009 - 15:15
Spett. Colleghi.
Ho un problema e non riesco a risolverlo,,, devo confrontare due date una che risiede in un DB e l'altra che mi viene restituita dalla selezione di una Listbox che ha come contenitore i 12 mesi dell'anno compresi l'anno corrente..
Ora io non riesco a trovare il modo di confrontare questi due valori.
Grazie anticipatamente....
Ivan
luxsor
Profilo
| Guru
1.079
messaggi | Data Invio:
mar 1 set 2009 - 15:33
Ciao Ivan,
io ti consiglio di farlo a livello di query
esempio:
select Data1, Data2 from MiaTabella where Data1 <= Data2
o tramite la funzione DateDiff:
select Data1, Data2 from MiaTabella where DATEDIFF(d, Data2, Data1) <= 0
Fammi sapere
------------------------
Luxsor
ivanuccio
Profilo
| Junior Member
65
messaggi | Data Invio:
mar 1 set 2009 - 16:06
In anzi tutto grazie per la risposta,
Andrebbe bene se non dovessi condizionare la scelta di un utente, mi spiego, se l'utente cliecca una data maggiore di quella che e scritta nel DB non puo fare una operazione che invece e permessa se la data e inferiore ..
Spero di essere stato chiaro....
Ora sono riuscito a fare delle conversioni con il codice seguente..:
Dim DateMese, DateAnno As Date
Dim thisMonth, thisYear As Integer
thisDate = m.ToString
thisMonth = Month(thisDate)
thisDate = m.ToString
thisYear = Year(thisDate)
'OK FUNZIONA
MsgBox(thisMonth & " " & thisYear)
E cosi riesco a convertire la data dal formato ( gennaio 2009 a 1 2009)
Opra però mi trovo nel problema di non riuscire a leggere i dati dalla tabella del DB con il codice seguente...
If thisMonth & "/" & thisYear > TableAdapterManager1.Data_di_SapriTableAdapter.fill_espo.ToString Then
MsgBox("si strunz")
End If
credo che con la stringa seguente non possa reperire un valore da una tabella ??? vero
(TableAdapterManager1.Data_di_SapriTableAdapter.fill_espo.ToString)
attendo paziente....
ivanuccio
Profilo
| Junior Member
65
messaggi | Data Invio:
mar 1 set 2009 - 16:32
Ciao,,
Ho risolto in questo modo
If "10/" & thisMonth & "/" & thisYear > Me.Data_di_SapriTableAdapter.fill_invio.Value Then
MsgBox("si strunz")
End If
ovviamente dopo aver convertito i dat che prima ti ho scritto.....
Torna su
Stanze Forum
Elenco Threads
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 !