webForumDet fria alternativet

Kolla om veckan & året redan finns

ASP

2 svar · 151 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Frågan#1

Vill göra en koll om veckan redan är tillagd i databasen?
Alltså jag har sparat in veckans nummer och datumet (datetime). Kört fast vid kollen på året och det finns säkert ett mycket bättre sätt att skriva denna lilla kod snutt på. ;)
Använder en MySQL databas och kolumnen är av typen datetime.

SQL="SELECT * FROM top WHERE vecka='" & week & "' AND ?????"

Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open SQL, Connect, 3,3

If not Rs.EOF Then

Session("meddelande") = "Du har redan uppdaterat listan till vecka "& week &"."
Response.Redirect "default.asp"

End If
Medlem sedan nov. 20031 018 inlägg
#2

Ingen som vet?

Medlem sedan mars 20023 561 inlägg
#3

//red: Läste inte ordentligt. Sorry!! :r

Låter koden stå kvar iallafall.

SQL="SELECT count(*) FROM top WHERE vecka='" & week & "'"

Set rs = Connect.Execute(SQL)

If CInt(rs.field(0)) <> 0 Then
	Session("meddelande") = "Du har redan uppdaterat listan till vecka "& week &"."
	Response.Redirect "default.asp"
Else

	' Här hamnar det som händer om veckan inte finns i databasen.

End If
406 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
142 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)