Det funkar väl?
strDatum, som visserligen inte innehåller någonting, kommer dock alltid vara samma sak som sig själv, så du kan nog ta bort else-delen.
3 svar · 257 visningar · startad av freddssite
varför fungerar inte detta???
SQL = "SELECT * FROM datum WHERE Id = 1"
RecSet.Open SQL, Connect
strVad = RecSet("datum")
strIdag = idag
strDagens = date
Do Until RecSet.EOF
%>
<% If strDatum = strDatum then %>
Uppdaterad <%=strIdag%>
<% Else %>
Uppdaterad <%=strDatum%>
<%end if%>
Det funkar väl?
strDatum, som visserligen inte innehåller någonting, kommer dock alltid vara samma sak som sig själv, så du kan nog ta bort else-delen.
[red]
SQL = "SELECT * FROM datum WHERE Id = 1"
RecSet.Open SQL, Connect
strVad = CDate(RecSet("datum"))
strDatum = date()
Do Until RecSet.EOF
%>
<% If strVad= strDatum then %>
Uppdaterad idag.
<% Else %>
Uppdaterad <%=strVad%>
<%end if%>
[/red]
edit. det var ett tag sen jag höll på med ASP ;) men kanske det funkar
Först: Kolumnen ska inte ha samma namn som tabellen... det är inte bra.
Sen: Jag gissar på att koden ska se ut ungefär såhär... :)
strSQL = "SELECT [i]dteDatum[/i] FROM [i]tblTabell[/i] WHERE Id = 1"
RecSet.Open strSQL, Connect
If Not RecSet.EOF Then
If RecSet("dteDatum") = Date Then
Response.Write "Uppdaterad idag."
Else
Response.Write "Uppdaterad " & RecSet("dteDatum")
End If
End If
RecSet.Close
Set RecSet = Nothing