我們目前有一個ASP/SQl服務器系統,它可以選擇向用戶發送電子郵件。該電子郵件包含指向另一個ASP頁面的超鏈接,該頁面顯示特定的數據庫記錄。從超鏈接打開訪問表格
我目前正在研究基於MS Access的系統的韌性版本。用戶希望保持相同的功能,並將包含超鏈接的電子郵件發回數據庫,打開特定表單並將其過濾到記錄中。
我相信解決方案在於使用Command()從命令行獲取參數,但實際上目前打開數據庫本身時遇到困難。目前我使用的代碼是:
<a href="C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.exe
H:\Access DB\11th March\Link to DB\Dealer
Startup Admin EU v10.mdb" >
TEST
</a>
我想這應該打開經銷商啓動數據庫中,但它未能說明該文件無法找到。如果我刪除第二步,即H:\ Access DB等鏈接打開Access,所以我想知道如果我在做一些語法錯誤的東西?文件路徑絕對正確。
也有人能夠提供一些建議在超鏈接中使用/ c?我發現信息的少量似乎表明它不工作,但如果有人能澄清或給我如何做到這一點的例子,我將不勝感激
感謝,
克里斯
如果網頁可以啓動他們想要的任何程序,這將是一個巨大的安全漏洞。 – 2013-03-12 15:41:51
這是在Intranet上運行嗎? – mellamokb 2013-03-12 15:58:49
看看[這個問題](http://stackoverflow.com/questions/2800081/how-to-run-an-external-program-eg-notepad-using-hyperlink) – RichardC 2013-03-12 16:51:32