午夜亚洲国产日本电影一区二区三区,九九久久99综合一区二区,国产一级毛片视频,草莓视频在线观看精品最新

加急見刊

淺議ABCUpload上傳組件在城市交通信息系統中的應用

佚名

摘 要:本文介紹了ABCUpload上傳組件這一技術,同時闡述了ABCUpload在城市交通信息系統中的應用。 關鍵詞:ABCUpload 信息系統 文件上傳

1 城市交通信息系統概述 隨著城市現代化進程的加快,城市交通系統所涉及的領域和范圍越來越廣,傳統的交通管理方式顯得力不從心,引入城市交通信息系統成為提高城市交通管理水平的一個重要途徑。城市交通信息系統旨在緩解擁堵區域的交通壓力,使交通流量在整個城市范圍內的分配趨于合理,降低或消除對道路的瓶頸影響,提高道路的通行能力和服務水平。 城市道路交通信息系統前臺包括的功能有:駕駛員俱樂部、最新動態、實時交通信息、最新公告、出行路徑查詢、道路情況查詢、違法曝光、局長信箱,短信平臺,安全常識,以案說法,違規查詢,交管論壇等功能。后臺包括:對論壇信息的審核,短信平臺的審核,最新通知發布,對管理員信息的審核,數據庫備份等功能。為廣大民眾的出行帶來了很大的方便,節省了路上等待的時間,提高了工作效率。 2ABCUpload的概念 ABCUpload是一個允許用戶將文件從某個web瀏覽器上傳到用戶的IIS web服務器的ActiveX控件,其不需要任何客戶端軟件安裝,通過標準的multipart HTML forms來實現服務器端操作。 ABCUpload的特點為以下幾點。 (1)允許網站的用戶無需任何的客戶端軟件,就可以實時查看他們的上傳進度。(2)符合統一字符編碼標準,能夠支持諸如日語以及韓語等任何語言。(3)能夠與MacBinary兼容,能夠在Macintosh、Windows以及UNIX系統下的瀏覽器中使用。(4)ABCUpload的Form對象是基于微軟Form對象的,以便能夠與用戶的已有代碼保持最大的兼容性。(5)支持二進制(BLOB)對象,所以用戶可以直接將上傳文件插入到相應的數據庫中。 3ABCUpload的應用結果 在本系統中由于每條道路和每個路口都有一個詳細的說明,放在一個Excel表中,要將此表放到一個服務器中去,以便工作人員可以查閱。 首先要創建一個“ABCUpload4.XForm”對象theForm,然后獲取到由圖1得到的具體路徑放在theField,同時設置一個存放Excel表的文件名及路徑“../excel”,此時利用時間戳技術,用strDiff的值做為該excel表的名字,即用現在的時間減去過去的某一個時間,算出所經過的秒數,做為該excel表的名字,這樣既可以保證讀取數據庫的速度,也可以保證文件名永遠不重復,具體代碼如下:

Dim D1,D2,strDiff D2 = Now D1 = "1970-1-1 00:00:00" strDiff = DateDiff("s",D1,D2) Set theForm = Server.CreateObject("ABCUpload4.XForm") theForm.AbsolutePath = True theForm.overwrite = True ‘theForm.maxuploadsize = 307200 Set theField = theForm.Files("lukuangexcel") strPath = Server.MapPath("../excel") %

設定上傳的格式為:“.xls”,文件最大是5兆,當不符合這兩個條件的時候,會給出提示并要求重傳,當符合條件的情況下會給出上傳成功的界面。如圖2所示。 4 結語 城市交通信息系統旨在緩解城市交通壓力,減少路口擁堵現象,降低系統的開發成本。ABCUpload上傳組件是一個實用性很強的技術,給程序員在編程時帶來了許多的方便,提高了程序的使用率,使系統上傳文件的安全性得到了充分的保證。

下載