<% I visual basic så är time ett så kallat statement, dvs. nästan som en funktion eller egenskap. Den egenskapen kan man använda när man vill sätta klockan i datorn. Jo,det ve jag. Men innan jag gjorde om databaskoppling och allt annat som var tvunget att göras om tack vare det. Då funkade time = Now Kanske [time] funkar, men jag vet inte...Istället för time=()
IF Request.QueryString("laggt") = "laggtillannons" THEN
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DSN=d1706-databasen;Password=@01#$hefgbnfhokajljdbpjfdee"
namn = Request.Form("namn")
epost = Request.Form("epost")
tfn = Request.Form("tfn")
sort = Request.Form("sort")
kategori = Request.Form("kategori")
rubrik = Request.Form("rubrik")
annons = Request.Form("annons")
time = Now()
date = Now()
Set connObj = Server.CreateObject("ADODB.Connection")
strSQL = "INSERT INTO annonser('namn','epost','tfn','sort','kategori','rubrik','annons','time','date') VALUES('" & namn & "','" & epost & "','" & tfn & "','" & sort & "','" & kategori& "','" & rubrik & "','" & annons & "','" & time & "','" & date & "')"
connObj.Execute(strSQL), RecordsAffected, adExecuteNoRecords
If RecordsAffected > 0 Then
Response.Write("Annonsen inlagd!")
End If
END IF%>
Varför fungerar det inte med time = Now(). Är det för att time är skyddat?
Det fungerar innan jag var tvungen att göra om koden till dsn koppling.
Så min fråga är vad ska man skriva istället för time = Now()Sv: Istället för time=()
Sv: Istället för time=()
Min fråga är hur jag ska skriva det nu.Sv: Istället för time=()
Annars får du väl byta, t.ex. DtTime eller TmTime (Date och Time).