server.mappath
FileUpload.Saveas(Server.Mappath("newfolder"+filename)) what is it meaning?
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Dinkar ChavhanPosted Apr 20, 2011, 12:57 AM
{
Audio Song Uploading
In this Article we see how to upload Audio or MP3 song in Database and also Aplication folder like Audio.This is simple code useful for Developer
So lets see step by step procedure
Step 1) Take textbox and fileupload control and Button and lable
Step 2)Create table like
{
CREATE TABLE [dbo].[Audio](
[id] [int] NOT NULL,
[song] [varchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
CONSTRAINT [PK_Audio] PRIMARY KEY CLUSTERED
(
}
Step 3)Now write stored procedure
{
ALTER procedure Sp_Audio(@id int,@song varchar(50))
As
Begin
insert into Audio(id,song)values(@id,@song)
end
}
}
Step 4)Now double click on Button and write code
{
SqlConnection cn = new SqlConnection("Give Path");
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cn.Open();
cmd.CommandText = "Sp_Audio";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", TextBox1.Text);
cmd.Parameters.AddWithValue("@song", FileUpload1.FileName);
int i=cmd.ExecuteNonQuery();
if (FileUpload1.HasFile)
{
string fname = FileUpload1.FileName.ToString();
string folderpath = "~/Audio";
string path = HttpContext.Current.Server.MapPath(folderpath);
FileUpload1.PostedFile.SaveAs(path + "\\" + fname);
Label1.Text = "file uploaded successfully";
}
}
}
Step 5)Now Run Application
}
Ankit NandekarPosted Apr 20, 2011, 1:03 AM
FileUpload.Saveas(Server.Mappath("newfolder"+filename)) in this code we are saving uploded file into newfolder which is in our root directory of project.Because Server.Mappath Method Pointing to root directory.
If it is useful for u than mark as a accepted answer.
Suthish NairPosted Apr 18, 2011, 2:08 PM
Suthish NairPosted Apr 15, 2011, 12:44 PM