MP3文件上傳UPLOAD控件點擊上傳部分代碼
if (TxtName.Text != null && TxtPublish.Text != null)
{
SqlConnection myConn = GetCon();
myConn.Open();
////上傳音樂文件的變量
string FilePathMusic = string.Empty;//上傳音樂文件的路徑
string FileNameMusic = string.Empty;//上傳音樂文件名
string FileExtendMusic = string.Empty;//音樂擴展名
string MusicPath = string.Empty;//音樂最終路徑
////FilePathMusic = FudMusic.PostedFile.FileName;//獲取上傳音樂文件的完整路徑
//string FilePath = Server.MapPath("Upload/MusicFile/");
//FileNameMusic = FilePathMusic.Substring(FilePathMusic.LastIndexOf("\\") + 1);//獲取上傳文件名
//string newFilePath = DateTime.Now.ToString("yyyyMMdhhmmss") + new Random().Next(1000, 9999).ToString() + FileNameMusic; //資源存儲在網站上的文件名(歌曲)
//FileExtendMusic = Path.GetExtension(FudMusic.PostedFile.FileName);//獲取資源存儲在網站上的文件擴展名
//FudMusic.SaveAs(FilePathMusic + FileNameMusic);//保存歌曲的最終路徑
//FileNameMusic = "Upload/MusicFile/" + FileNameMusic;//數據庫中存儲的相對路徑名
//// FudMusic.PostedFile.SaveAs(MusicPath);//上傳音樂文件
string FilePath = FudMusic.PostedFile.FileName; //獲取上傳音樂文件的完整路徑
string Extension = Path.GetExtension(FudMusic.PostedFile.FileName); //獲取文件的類型
string NewFilePath = DateTime.Now.ToString("yyyyMMddHHmmss") + Extension; //重命名圖片,也可以用圖片原有的名字
FudMusic.SaveAs(FilePath + NewFilePath); //圖片存到對應路徑
string MusiPath = "/Upload/MusicFile/" + NewFilePath; //獲取上傳好的圖片的路徑
string str = string.Format("insert into music(musicname,publishdate,musicurl) values(‘" + TxtName.Text + "‘,‘" + TxtPublish.Text + "‘,‘" + MusiPath + "‘)");
SqlCommand myCmd = new SqlCommand(str, myConn);
myCmd.ExecuteNonQuery();
myConn.Close();
this.DataBind();
LabMessage.Text = "上傳成功!";
}
else
{ this.DataBind();
LabMessage.Text = "上傳失敗!";
}
MP3文件上傳UPLOAD控件點擊上傳部分代碼