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