webForumDet fria alternativet

Plocka ut månader ur datumformat

ASP

4 svar · 353 visningar · startad av Hellfish

Medlem sedan maj 20063 inlägg
Frågan#1

Hej
Mitt problem

Jag har en listruta / Dropdown
som jag har månader i.

Just nu hämtar den Månadena i kolumenen Manad
men...

Nu skulle jag behöva hjälp med lite kodning..

När jag väljer Ex Januari så vill jag att
Koden skall gå till min Accessdatabas..vidare till kolumnen Datum ( med formatet 2006-05-23 instansat) och välja ut ex 05 ( månaden ) och lista alla poster i månaden 05 i .

Hmm fattar någon vad jag menar? =)
Går det? Plocka ut månader ur datumformat?
Svar önskas varmast =)

Så här ex på koden ut idag...

</td>
<td>Månad:</td>
<td>
<select name="typ">
<option value="">-=Välj alla=-</option>
<option value="">---------------</option>
<%
' Loopar in alla typer
strSQL = "SELECT typ FROM typ ORDER BY id ASC"
Set RS = Con.Execute(strSQL)
Const i_typ = 0
Do Until RS.EOF
%>
<option value="<%=RS(i_typ)%>" <%If Request.Querystring("typ") = RS(i_typ) Then Response.Write "SELECTED" End If%>><%=RS(i_typ)%></option>
<%
RS.MoveNext
Loop
%>

%>
</select> 
</td>
<td><input type="submit" value="Sök"> </td>
</tr>
</table>

\</td\>
Medlem sedan dec. 2002299 inlägg
#2

Vet inte om jag fattade rätt men så här borde fungera!

strSQL = "SELECT typ FROM typ WHERE month(datum) = 05 ORDER BY id ASC"

Tycker man!

Medlem sedan maj 20063 inlägg
#3

Nja...

Vill ju att om man väljer Månad X i droplistan..
ex Januari så skall den hämta 01 från 2006-01-23
Februari 02 från 2006-02-23
Mars 03 från 2006-03-23
...........osv

Medlem sedan dec. 19996 721 inlägg
#4

Om du provar paddans kod så ska du se att han har alldeles rätt.

Medlem sedan maj 20063 inlägg
#5

hmm..

OK
..fick det inte att funka..men men..Jag får testa lite mer
Tackar så länge..=)

374 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
118 ms — deklarationer (db)
119 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)