Windows虛擬主機
 
Linux虛擬主機
 
純HTML虛擬主機
 
刷卡金流機制申請
 
Email專屬網址信箱
 
選購附加服務
 
SSL數位憑證申請
 
繁簡轉換服務
 
專屬實體主機
 
機房、線路規格
 
什麼是虛擬主機?
 
FTP上下傳教學
 
FrontPage連結教學
 

回單元頁

 

 

Windows(IIS)虛擬主機ASP程式撰寫使用說明

歡迎您使用WEPSPACE網站服務中心所提供的虛擬主機服務,這份文件是用戶在ASP的使用中可能要用到的資料,請您務必詳細閱讀:

網站目錄

當您使用ftp軟體連結到您網站時會看到各個目錄 ,其中您只要注意httpdocs的目錄即可。
 

httpdocs

這個目錄是網站的主要目錄,所有網頁的資料請上傳到這個目錄裡,網站的根目錄 / 指的就是這個目錄
 

statistics

系統狀態紀錄檔資料匣 (含上傳、瀏覽記錄檔等)

 

檔案的放置與權限的問題

我們的網站管理後台介面裡,有一個"檔案管理器"的功能,選擇到網站的httpdoc目錄裡,可以對此處您後來使用FTP上傳的目錄或資料設定更改檔案權限(例如更改IUSR的修改權限可以使目錄或檔案具有寫入讀取的權限、更改IWAM的修改權限可以使目錄或檔案具有FSO的權限)。
 

發信元件

如果須要使用email的 發信元件,除了原本IIS上預設支援的支援CDO之外,本中心的windows主機上有提供W3 Jmail Personal v4.3這個元件, 您可以按此觀看Jmail 元件使用說明,其它詳細使用方法請參考書本或是jmail的網站http://www.dimac.net
 

  上傳元件

檔案上傳的部份我們提供了aspupload、aspsmartupload元件,詳細使用方法請參考書本或是該元件的網站 。
 

Asp連結Access資料庫

以下是使用Microsoft Access mdb file 的兩種方法,只要用此方式就可以連結資料庫。

Microsoft.Jet.OLEDB.4.0是比較快速的Driver不過某些較舊的語法可能會出現錯誤,這時候就使用Microsoft Access Driver即可使用。

使用方法範例如下:

<%

'use ODBC Driver

   set conn=server.createobject("ADODB.CONNECTION")

   connstr="driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("/data/connexone.mdb")

   conn.open connstr

'use OLEDB driver

   set conn=server.createobject("ADODB.CONNECTION")

   connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/connexone.mdb")

   conn.open connstr

%>

請注意上面的code,所以我們要連結不同資料夾裡面的資料庫,必須要使用ServerMapPath,然後從網站的根目錄(httpdocl就是您網站的根目錄)來對應您的mdb檔存放的資料夾,比如你的mdb檔案放在httpdoc/data/testmdb,則您的ServerMapPath就是/data/test.mdb,最左邊的/就是代表您的根目錄,所以一定要寫才可以,不然程式會不能執行。

如果想要最高的安全性,請在mdb檔案裡面加入密碼或是升級成 商業型的客戶使用Microsoft SQL Server

使用密碼的方法範例如下:

<%

'use ODBC Driver with password

Set conn=Server.CreateObject("ADODB.Connection")

strconn="driver={Microsoft Access Driver (*.mdb)};"

DBPath="dbq=" & Server.MapPath("/cgi-bin/file.mdb")

conn.Open strconn & DBPath & ";pwd=你的密碼"

set rs=server.createobject("ADODB.Recordset")

'use OLEDB driver with password

Set conn=Server.CreateObject("ADODB.Connection")

strconn="Provider=Microsoft.Jet.OLEDB.4.0;"

DBPath="Data Source=" & Server.MapPath("/cgi-bin/file.mdb")

conn.Open strconn & DBPath & ";Jet OLEDB:Database Password=你的密碼"

set rs=server.createobject("ADODB.Recordset")

%>

 

關於我們    客服中心    經銷合作    搜尋引擎清單    簡體中文    繁體中文

 


Copyright 2004 WebSpace. All Right Reserved.