エクセルファイルをアップロードしてデータを抽出できるウェブサイトを作成しています。私のコードでは、ExcelファイルをUploadeフォルダー内のサーバー上のアプリケーションにアップロードし、そこからデータを抽出します。
DateTime.Now
ファイル名の名前を日付と時刻の文字列に変更しているので、サーバーをExcelファイルで埋めたくないので、取得した文字列と一致しないファイルを削除します。
したがって、サーバーのUploadeフォルダーにある既存のファイルを確認し、古いExcelファイルがある場合はそれらを削除します。
サーバーからフォルダのコンテンツを取得するにはどうすればよいですか?
私のコード:
protected void uploadButton_Click(object sender, EventArgs e)
{
if (fileUpload.HasFile)
{
string fileuploaded = Server.MapPath("Upload") + "\\" + DateTime.Now.ToString("yyyyMMddHHmmss") + "excel" + Path.GetExtension(fileUpload.FileName);
fileUpload.SaveAs(fileuploaded);
}
}