Salve, se dovessi riscrivere questo pezzo di una select fatto con asp in asp.net cosa dovrei modificare?
datepart ('m',[Data di nascita])= month(now)
In pratica devo estrarre il mese attuale per filtrarlo dal campo [Data di Nascita]
Grazie.
Salve, se dovessi riscrivere questo pezzo di una select fatto con asp in asp.net cosa dovrei modificare?
datepart ('m',[Data di nascita])= month(now)
In pratica devo estrarre il mese attuale per filtrarlo dal campo [Data di Nascita]
Grazie.
Quando hai un tipo Datetime, esso ha la proprietà Month
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
ciao,
scusa ma non ho capito bene,
dici che il codice è parte di una select, ma leggo del codice in VB
ti serve scrivere SQL o VB????
in SQL:
codice:select ... from ... where datepart(m, [Data di Nascita])=datepart(m, getdate())
________________________________
http://glucolo.wordpress.com
http://www.liveperson.com/glauco-cucchiar/
devo scrivere in file separato vb, però penso vada bene anche così. Devo provare... Grazie.
Ho risolto così:
(datepart('m',[Data di Nascita])) = Month(now)
Bastava qualche parentesi in più.
La riga completa è così:
<asp:AccessDataSource ID="Access_C" runat="server"
DataFile="~/app_data/Dati.mdb" SelectCommand="SELECT Cognome, Nome, [Data di nascita], IDGioc FROM Anagrafico WHERE (datepart('d',[Data di Nascita])) >= Day(now) AND (datepart('m',[Data di Nascita])) = Month(now) ORDER BY (datepart('d',[Data di Nascita])) asc, Cognome"></asp:AccessDataSource>
Grazie lo stesso.