Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
when setting/inserting dates then you should use '' and not # which is used when selecting. Its very likley the date format which is giving problems though and I prefer to use Format(date(), "yyyy-mm-dd")
Jeg har prøvet at lave formatet på datofeltet om i db - forskellige formater. Og tilsvarende tilpasset formatet i asp-koden med en funktion således:
function DKdato(datDato) ' **** dags dato på dansk **** DKdato = day(datDato) & "-" & month(datDato) & "-" & year(datDato) end function
Herefter opdaterer jeg db med følgende:
Set rs2 = conn.Execute("UPDATE tbHits SET Date = '" & DKdato(date()) & "' WHERE UserId=" & nr & ";")
Jeg har efterfølgende fået ovennævnte til at virke, hvis jeg laver feltet om til et tekstfelt ... men jeg ville jo helst arbejde med et datoflet, så jeg efterfølgende har mulighed for at "regne" på datoerne.
Du skal ikke lade dig forvirre af "tal". Det var bare en mellemfaldende løsning i et desperat forsøg på at få skidtet til at virke.
MEN ... gæt hvad. Dit sidste forslag virkede. Tænk at jeg har brugt al den tid forgæves, bare fordi jeg ikke huskede på en af grundreglerne ... "hold dig væk fra reserverede ord".
Jeg har efterfølgende ændret Date til HitsDate i min db, og nu virker det både med og uden hardcoding.
Mange tak for din hjælp (også tak til sjap for forsøget)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.