JavaScript鍵入了鬆散。數據庫文件不是。如果將文本放入布爾數據庫列或布爾值中的日期/時間列中,則將獲得錯誤。
在大多數情況下,這不是問題,除了
看看下面的片段。 (這不是我們課程的一部分,但我還是希望您看一下。)請注意
objconn.open(strconnect)sql =“插入folovisit(sessionId,visittime)” sql + =“ values('” + session.sessionId +“',#”,#“ + datetime +”#); objconn.execute(sql)
DateTime必須採用非常特殊的格式:
開始:
以下是第20課的腳本。
<%@語言=“ javaScript”%> <script語言=“ vbscript” runat =“ server”> dim vbtime,vbdate,vbdateTimevbtime = time&“ vbdate = dipe&” vbdate = date&“ vbdateTime = date = date&”&time </script> time </script> <%script> <%what timeisit(whattime what time what time what time what time what time what datie date { ampm = feaseif(minute> = 0 && minine <10){minute =(“ 0” + minne)} if(第二> = 0 && second <10){second =(“ 0” + second)} var小時= m.gethours(M.gethours()if(小時> 12){ampm = ampm = truehours = truehours = truehours = true hours-hours-hirs = true(true = true = = = = = = = = = = = = = = = = = = = = =>小時=小時 + 12ampm = false}如果(AMPM){AMPM =“ PM”} else {Ampm =“ Am”} var mytime =小時 +小時 +“:” + minute +“:” + second + second + second + ampmreturn mytime;} var dateTime;} var dateTime;} var dateTime = new date() dateTime.getLyear(); var justthedate =月 + day + Year; var justTheTime = whatTimeIsit(); var dateTime =月 + day + day +年 +年 +年 + whatTimeIsit(); whatTimeIsit(); whate.write(“ <html>/r”)write.write.write.write.write(“” JustTheDate +“ <br>/r ")Response.write(以正確的數據庫格式的時間為:” + JustTheTime +“ <br>/r ") response.write.write(“date +時間在一起)是:“ + dateTime +” <br>/r”<br>/r ") Time </strong> <br>/r ")Response.write(正確數據庫格式的日期是:“ + vbdate +” <br>/r ") response.write.write(Qurite(Qurite)(正確的數據庫格式的時間:“ + vbtime +” <br> “ <br>/r ")Response.write(“ </html>”)%>單擊此處以在新窗口中運行腳本。
生活在vbscript時間:
解決問題的另一種方法是使用VBScript日期和時間對象。我能說什麼?如果您無法擊敗他們,請從'em中偷走!
是時候切線了:
如果您要做的就是存儲