我試圖從Web數據庫更新一些本地訪問數據庫。當我訪問網頁時,我希望用戶選擇數據庫駐留的本地硬盤上的文件夾,該文件夾將由程序更新。我實際上一直在使用文件上傳控件來做到這一點,因爲它允許我檢查本地數據庫的文件擴展名,它們的文件大小和其他雜項。項目。僅捕獲文件上傳控件中的文件路徑
這捕獲的文件名的完整路徑...
fileName = FileUploadAccess.PostedFile.FileName.ToLower
現在我有一個需要捕捉本地硬盤驅動器上的數據庫的完整路徑。我可以用文件名得到完整路徑,但是我需要編寫一堆代碼來從路徑變量中去除文件名。
有一個簡單的方法來捕獲位置在選擇文件位置數據庫,像這樣的路徑....
Dim thePath As String = System.IO.Path.GetFullPath
感謝您的任何建議。
文件上傳,控制不允許,因爲Web服務器不應該關心客戶的訪問上載的文件的完整路徑文件系統。這是唯一可能的,直到IE6:http://blogs.msdn.com/b/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx –
但有屬性,你可以用於獲取VB處理中的本地路徑。正如我所說,這不是服務器端的需要。 – htm11h