webForumDet fria alternativet

Behöver lite hjälp här utan er experter:

ASP

26 svar · 859 visningar · startad av Megaman · sida 2 av 2

Frågan, av Megaman

Jag har lite kod som ser ut så här vad den skall göra är att visa som senaste inloggade på ett forum men jag får ett fel meddelande och jag kan inte se vad som är fel på koden så därför vänder jag mig till er här!!! <% Dim MyCheck 'As Boolean Dim intDay,intMonth,intYear 'As Integer Dim dtmDate, dtmTempDate 'As datetime dtmDate = now() If strTimeOffSet = "+" Then dtmTempDate = DateAdd("

Läs frågan i sin helhet →
Medlem sedan jan. 2004118 inlägg
#21

Ändra alla utom just där jag får fel mess på kolla ovanför

nu skriver den ut följande:

SELECT tblAuthor.Username, tblAuthor.Author_ID, tblAuthor.Group_ID, tblAuthor.Last_visit ,DateAdd('h', +0, tblAuthor.Last_visit) AS 5 FROM tblAuthor where day(DateAdd('h', +0, tblAuthor.Last_visit)) = 29 and month(DateAdd('h', +0, tblAuthor.Last_visit)) = 12 and year(DateAdd('h', +0, tblAuthor.Last_visit)) = 2004 ORDER BY 5 DESC;

Medlem sedan juni 200032 967 inlägg
#22

Du ska inte ändra i asp-koden, utan bara där du använder dateadd i SQL.

Klurigt det här...

Medlem sedan jan. 2004118 inlägg
#23

Ja verkligen detta övergår då mina kunskaper i allfall tror jag jag kan då inte lösa detta!!!

Jag vet inte alls vad jag skall göra och som ni tidigare vet så är jag ingen expert så antingen får jag hoppa över detta eller om det finns någon trevlig själ som kan fixa en ny kod som gör likadant...

MVH Megaman...

Medlem sedan juni 200032 967 inlägg
#24

Gör så här:

  1. Gå tillbaka till exakt den kod du hade när du skrev första inlägget i denna tråd.
  2. Ändra DateAdd(hh till DateAdd('h', men endast i SQL-frågan.
  3. Ändra till ORDER BY 5 i slutet på SQL-frågan.

Återkom med eventuellt felmeddelande och utskrift av SQL-frågan.

Medlem sedan jan. 2004118 inlägg
#25

Fan vad jag diggar dig @nders du är guld och åter guld värd det fixade sig med det sista råden du skrev till mig nu funkar det

Hade bara missat datum biten plus att order by 5 hade jag missat i min kod anledningen till att jag anropade det vara att det tidigare hade just anropats detta i scriptet och då trodde jag att jag kunde göra det samma med

Nu skriver den ut både antal och medlemmens namn:

Med mycket stora och glada hälsningar från Megaman...

Medlem sedan juni 200032 967 inlägg
#26

Bra att det fixade sig!

Man skall aldrig ge upp! :bire

Medlem sedan jan. 2004118 inlägg
#27

Nej det skall man inte göra ta tjuren i hornen och stångas en stund innan man ger upp!!!

Jag vill även tacka emission för den lilla hjälpen han kom med och själv klart dig @nders för lösningen...

Du var inne och sniffade på rätt lösning från början

MVH Megaman...

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)