29. januar 2003 - 16:39Der er
11 kommentarer og 1 løsning
generering af dato/tid
Hej! Jeg har en access DB med flg. kolonner: [dato] [navn] [kommentar] Således en simpel gæstebog! Jeg har en form hvorfra jeg henter navn og kommentar!! Dette virker helt fint. Disse bliver sat ind i DB`en som de skal. Jeg vil også gerne have dato på indlægende og har gjordt som nedenstående:
----------------------------------------------------------------- <%@Language="JavaScript" %> <% var navn = ""; kommentar =""; dato = "";
navn = Request("navnn"); kommentar = Request("skriv her"); dato = Now;
"Jeg vil gerne have at dato-variablen indeholder eksakt tid/dato når dette ASP køres. Denne "eksakte" tid skal herefter indsættes i dato kolonnen i min tabel."
Det er det fremgangsmåde jeg forestiller mig, men kan ikke få det til at virke???
Jeg får flg. fejlmeddelelse:
"Microsoft JScript runtime error '800a1391' 'Now' is undefined"
Hvorledes kan det være?? Datatypen i kolonnen har jeg PT bare sat til "text", ved godt det skal være "dato" (ell. hvad access nu kalder det). Men "text"-typen kan jo sagtens indeholde tal, så det er vel næppe problemet.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der blandes ikke asp og javascript. men kald det jscript istedet. jeg har ikke testet dette, men prøv:
<%@Language="JavaScript" %> <%
var navn = ""; var kommentar =""; var dato = "";
navn = Request.form("navnn"); kommentar = Request.form("skriv her"); dato = now(); // prøv evt at bruge noget javascript getdate(). // Javascript virker på almindeligvis i jscript
Hmm.... nu har jeg skrevet flg.: --------------------------------------------------------- <% dim navn, kommentar, dato navn = "" kommentar ="" dato = ""
navn = Request("navnn") kommentar = Request("skriv her") dato = Now
var nu=new Date() var navn = ""; var kommentar =""; var dato = "";
navn = Request.form("navnn"); kommentar = Request.form("skriv her"); dato = nu.getDate()+""+nu.getMonth()+""+nu.getYear()+""+nu.getHours()+""+nu.getMinutes()+""+nu.getSeconds() dato=nu.getTime() // måned er 0 baseret. dvs. januar=0, dec=11. mao. pas på antallet af cifre.
%>
du kan fange måneder timer osv hver for sig. du skal bare vælge hvor mange oplysniger du har brug for. ; er ligegyldigt her
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.