C 怎麼獲得客戶端指定檔案的路徑?

時間 2023-03-25 23:40:06

1樓:匿名使用者

你的步驟錯了。

你要用fileupload控制項,把客戶端的檔案傳到伺服器上來,然後再從伺服器上的硬碟上讀取檔案,儲存到資料庫裡。

客戶端的檔案路徑對你來說沒什麼意義。例如。

string filepath = img\")這樣可以取到伺服器的檔案路徑。

然後,你儲存之。

之後,你在用你的函式,讀這個檔案,存到資料庫裡。

2樓:匿名使用者

如果是專案的話,伺服器的c盤檔案 要移動到伺服器的其他資料夾,不就屬於簡單的檔案操作嗎?

直接 制定路徑) 不就行了。

ps:有空請幫我踩踩空間,謝謝。

3樓:謙遜且肅穆灬不倒翁

用fileupload控制項,客戶端的檔案資訊可以通過獲取。

否則就要自己寫上傳的方法獲取路徑資訊。。**比較多。

4樓:匿名使用者

folderbrowserdialog folderbrowserdialog1 = new folderbrowserdialog();

if ( return;//如果點了取消,則返回。

string file_path =

5樓:項奕

用開啟檔案對話方塊可以 openfiledialag 可以參考。

c# 獲取專案下資料夾路徑

6樓:科學髮簪觀

你沒有理解專案和程式的區別。

實際執行的程式是沒有所謂專案的概念的(不可能把源**也複製過去吧?!)也就是說,你的應用程式執行時的目錄下一開始是不會自動地產生clientphoto這個資料夾的(除非你在專案裡將這個資料夾中的檔案設定為「複製到輸出目錄」。)

所以你要做的,第一件事就是先獲取應用程式的路徑,然後判斷這個路徑下的目錄存在不存在,如果不存在,要首先建立乙個。

然後將應用程式當前路徑path和字串「clientphoto」組合成為乙個完整的資料夾絕對路徑folder(這時候就是絕對路徑了,但是,還沒完!)。

string folder = clientphoto");

接著判斷 folder 指定的資料夾是否存在。

bool folderexists =

如果資料夾不存在,則建立它。如果建立不了,會引發異常,請自行捕捉這個異常。

if(!folderexists)

最後才返回路徑 folder。

完整**:

7樓:匿名使用者

如果是資源性的檔案 ,一般來說不需要在專案中建立目錄,你把這個clientphoto目錄移動到bin下的debug(除錯時)下去,然後在程式中就可以這樣得到。

c#中,能否獲取檔案路徑中的檔名

8樓:匿名使用者

string wjm = 1);

用類似lastindexof的方法獲取最後乙個\的索引,然後用substring 擷取從得到的索引+1 開始的 字串。

9樓:匿名使用者

基本常識錯誤\斜槓是轉義符號。再說,路徑也有可能用/斜槓。

c#中如何獲得當前應用程式路徑?

10樓:特特拉姆咯哦

1、首先開啟visual studio 2015軟體,新建乙個窗體應用程式的專案,2、建好了窗體程式以後,我們就可以開啟工具箱,從工具箱選擇需要的窗體控制項,然後將控制項拖拽到窗體中即可,3、拖拽完窗體控制項以後,我們剩下需要做的就是實現控制項的相關事件,比如點選事件,4、最後我們還可以更改窗體控制項的相關屬性,比如控制項的名稱,大小,路徑,位置等等,

c語言儲存檔案到指定的路徑和檔名

你是要複製過去還是 寫乙個東西放到指定的路徑和檔名 c語言怎麼儲存檔案到指定的路徑?c語言建立檔案到指定資料夾 file fp fopen c abc a.txt w 開啟c abc 資料夾中的a.txt檔案以便寫入資訊,如果檔案不存在,就在該位置新建這個檔案 include void main 用...

linu下的mysql客戶端怎麼安裝

慢熱盧氣球 linux安裝mysql服務分兩種安裝方法 原始碼安裝,優點是安裝包比較小,只有十多m,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯 使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300m左右。以下介紹linux使用官方編譯好的二進位製...

建行手機銀行客戶端的帳戶變動提醒功能怎麼使用

lin久伴 在手機銀行 特色服務 訊息服務定製 信用卡 賬戶訊息通知這裡選擇開通手機銀行通知。並在手機銀行客戶端的登陸頁面右上角 更多 訊息 開啟接收訊息的開關。同時在手機的 設定 中開啟 允許通知 設定好後,每次交易都手機銀行都會主動推送通知給你。中國銀行手機銀行客戶端的帳戶變動提醒功能怎麼使用 ...