我目前正在創建一個web應用程序來接收一個excel文件並將數據導入到數據庫中。我的當前連接字符串如下如何在連接字符串中使用文件路徑?
string connStringExcel = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=C:\users\myname\downloads\example.xlsx;Extended
Properties=""Excel
12.0;HDR=YES;""";
我試圖插入一個FileUpload控件,然後使用查找文件的路徑:
string filePath =
System.IO.Path.GetFullPath(fileUpload.PostedFile.FileName);
,然後替換完整的文件路徑我連接字符串只有filePath變量。我能做些什麼來選擇我自己的文件,以便它不必被硬編碼?
三分球,我已經試過你的答案,但我現在得到一個錯誤。我附上了它看起來像的圖像。任何想法? – nshull16
此代碼使用String.Format的快捷方式,不適用於所有VS版本:( –
您可能需要轉義內部引號或使用string.format。 – Scrobi