人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

ASP技巧TOP 10(轉)(3)

ASP技巧TOP 10(轉)(3)

更新時間:2021-01-01 文章作者:未知 信息來源:網絡 閱讀次數:

6、處理數據庫日期值
1099


   如果說包含引號的字符串會帶來問題的話,那么對我們的某些讀者來說向數據庫傳遞日期數據更是容易出錯。下面我們根據所用數據庫系統的類型分別解釋如何正確地完成這一任務。

   問:

   如何使用ASP向數據庫傳遞日期數據?

   答:

   答案與所用數據庫類型有關。假設我們使用名為“strDate”的變量保存日期數據,如果使用Access數據庫,那么生成字符串的代碼為:
strSQL = " 合法的SQL命令 " & "#" & strDate & "#"




   如果使用的是SQL Server、Sybase、Oracle等數據庫,則代碼為:
strSQL = "合法的SQL命令" & "'" & strDate & "'"




   注意兩者的區別在于發送日期數據所用的分隔符。Access使用“#”,而其他數據庫使用的是單引號“'”。

7、檢查Cookie是否啟用
用戶已經禁用Cookie?看來,這個用戶不那么信任你。不過,既然他這么樂意搞小動作,你也不妨來一下。使用下面介紹的方法,你可以檢查用戶是否已經禁用了Cookie,然后禮貌地告訴他如果要使用網站的全部功能,那么他必須啟用Cookie。

   問:

   如何才能知道用戶是否關閉了Cookie?

   答:

   要檢查用戶是否已經關閉了Cookie,可按如下步驟進行:

設置一個Cookie。
重定向頁面。
在重定向頁面中讀取Cookie。
如果存在Cookie,則用戶已經啟用了Cookie;否則,說明用戶禁用了Cookie。
通過查詢字符串確定當前位于步驟1還是3。
   代碼實例如下:   
 Dim strCookie, strTry
 strCookie = Request.Cookies("MyCookie")
 strTry = Request.QueryString("Try")
 
 If strCookie = "" Then
' Check to see if this is a redirect
' after setting the cookie
If strTry = "" Then
 Response.Cookies("MyCookie") = "Set"
 ' Redirect to this page and try again.
 Response.Redirect(Request.ServerVariables("SCRIPT_NAME")

& "?Try=Yes")
Else
 'User/Browser didn't accept cookies
 'Do something...
End If
 Else
' -- Hooray! User is accepting cookies
' -- Delete our cookie: by setting its
' -- expiry date to waaaay back
Response.Cookies("MyCookie").Expires = "January 1, 1980"
 'Do something...
 End If

8、檢查文件是否存在
如果你通過ASP來管理文件,在處理某個文件之前必須確認一下該文件確實存在。下面介紹的簡單代碼可用于驗證文件是否存在。

   問:

   我想訪問某個數據庫中的PDF文件,并在HTML頁面中創建對這些文件的鏈接。在刷新鏈接之前,我想要驗證文件是否確實存在。如何在ASP中實現驗證功能?

   答:

   在ASP中可以使用FileSystemObject的FileExists方法驗證文件是否存在。
Dim fs, strFileNameAndPath

strFileNameAndPath = Your file name
' -- Use file name and path
' -- from the database. Remember to map it
' -- to the Web Server's point of view.
' -- Use Server.MapPath for help.

Set fs = CreateObject("Scripting.FileSystemObject")
If fs.FileExists(strFileNameAndPath) Then
 ' -- 文件存在
else
 ' -- 文件不存在
end if






溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 家居| 鄱阳县| 绥宁县| 双江| 嘉荫县| 兴业县| 丰原市| 昭苏县| 饶阳县| 曲水县| 来凤县| 化隆| 庄河市| 丹寨县| 乐清市| 衢州市| 镇康县| 西畴县| 织金县| 黄陵县| 崇州市| 台中县| 双城市| 景德镇市| 东乡| 广安市| 象山县| 蓬安县| 汪清县| 连平县| 右玉县| 武胜县| 大新县| 洪洞县| 黄石市| 武清区| 石河子市| 汉阴县| 云龙县| 胶南市| 临夏县|