如何解決ASP常見的問(wèn)題
即使有許多關(guān)于ASP配置和操作Access的教程,但是在實(shí)踐中還是會(huì)遇到很多問(wèn)題。本文將介紹作者在學(xué)習(xí)安裝IIS服務(wù)器、配置站點(diǎn)以及初用ASP操作Access時(shí)遇到的問(wèn)題,并提供相應(yīng)的解決辦法。啟動(dòng)萬(wàn)
即使有許多關(guān)于ASP配置和操作Access的教程,但是在實(shí)踐中還是會(huì)遇到很多問(wèn)題。本文將介紹作者在學(xué)習(xí)安裝IIS服務(wù)器、配置站點(diǎn)以及初用ASP操作Access時(shí)遇到的問(wèn)題,并提供相應(yīng)的解決辦法。
啟動(dòng)萬(wàn)維網(wǎng)發(fā)布服務(wù)
在配置完站點(diǎn)之后,我們需要啟動(dòng)網(wǎng)站管理,以便瀏覽網(wǎng)站并進(jìn)行進(jìn)一步的設(shè)置。但有時(shí)候會(huì)出現(xiàn)無(wú)法啟動(dòng)網(wǎng)站管理的問(wèn)題。其實(shí)只需要先啟動(dòng)“萬(wàn)維網(wǎng)發(fā)布服務(wù)(W3SVC)”才能啟動(dòng)“網(wǎng)站管理”。方法如下:通過(guò)“控制面板”打開“管理工具”,運(yùn)行“IIS管理器”,先點(diǎn)左邊的計(jì)算名,再在右邊出現(xiàn)的操作里,點(diǎn)“啟動(dòng)”。
停止IIS
有時(shí)候,在站點(diǎn)文件夾已經(jīng)獲得完全控制權(quán)限的情況下,仍然不能配置主頁(yè)文檔。這時(shí)候需要先停止IIS,再添加主頁(yè)文檔。原因是IIS7在運(yùn)行時(shí)不允許修改相關(guān)設(shè)置。
將站點(diǎn)從FAT32分區(qū)移到NTFS分區(qū)
如果站點(diǎn)設(shè)置在FAT32格式的分區(qū)上,那么就無(wú)法配置文件了。因?yàn)镮IS7需要具有權(quán)限設(shè)定的分區(qū),沒有權(quán)限的許可,它不會(huì)干活了!所以可以考慮將站點(diǎn)目錄設(shè)置到NTFS分區(qū)。另外,也可以手動(dòng)創(chuàng)建文件,放到網(wǎng)站根目錄下,無(wú)需通過(guò)IIS設(shè)置即可生效。
排除ASP文檔中的錯(cuò)誤
有時(shí)候,頁(yè)面無(wú)法打開,原因是文件格式有誤,單詞拼寫錯(cuò)誤等。最近作者遇到過(guò)一個(gè)小問(wèn)題,就是將換行符lt;brgt;寫到引號(hào)外面了。小小疏忽導(dǎo)致很多時(shí)間的浪費(fèi)。
解決文件不存在的問(wèn)題
當(dāng)資源被刪除、更名或暫時(shí)不可用時(shí),會(huì)出現(xiàn)文件不存在的問(wèn)題。此時(shí)需要?jiǎng)h除無(wú)效引用。
自動(dòng)增加的數(shù)字主鍵賦值會(huì)無(wú)法為數(shù)據(jù)庫(kù)添加數(shù)據(jù)
在往Access數(shù)據(jù)庫(kù)寫入記錄時(shí),可能會(huì)出現(xiàn)“在處理‘用戶要求語(yǔ)’時(shí),一個(gè)錯(cuò)誤出現(xiàn)在傳達(dá)上。”的錯(cuò)誤提示。但是,數(shù)據(jù)庫(kù)中的id主鍵是自動(dòng)增添,也許不能賦值。此時(shí)只需要注釋掉代碼中對(duì)id主鍵的賦值,就可以成功添加數(shù)據(jù)了。
總結(jié):
以上是針對(duì)ASP常見問(wèn)題的解決辦法總結(jié)。希望能夠幫到大家解決問(wèn)題,更好地應(yīng)用ASP技術(shù)。