1. 程式人生 > >MP3文件上傳UPLOAD控件點擊上傳部分代碼

MP3文件上傳UPLOAD控件點擊上傳部分代碼

asp.net


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控件點擊上傳部分代碼