Click here to Skip to main content
16,018,418 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hi,

I am trying to upload 1gb video files on my sql server but got http:error 404.13.
Please give some suggestion to solve the issue.

What I have tried:

WebConfig Part
< system.web >
< authentication mode="None" />
< compilation debug="true" target Framework="4.5.2" />
< httpRuntime target Framework="4.5.2" execution Timeout="999999" max Request Length="294857600" />
< /system.web>

Controller part
public ActionResult Store([Bind(Include = "Mname,Mgenre,Mruntime,Mreleasedate,Mcreators,Mpath,Mdescription,Mstars,Mimage")]AdminUpload Aupload,IEnumerable<httppostedfilebase> upload)

{

string constrr = ConfigurationManager.ConnectionStrings["Mymoviestore"].ToString();
SqlConnection con = new SqlConnection(constrr);
if (upload.ElementAt(0) != null)
{
var file1 = upload.ElementAt(0);
if (file1 != null && file1.ContentLength > 0)

{
string filename = System.IO.Path.GetFileName(file1.FileName);
file1.SaveAs(Server.MapPath("~/Movie/" + filename))
SqlCommand cmd = new SqlCommand("sp_MovieDB", con);
cmd.CommandType = CommandType.StoredProcedure;
con.Open();
cmd.Parameters.AddWithValue("@Mname", Aupload.Mname);
cmd.Parameters.AddWithValue("@Mgenre", Aupload.Mgenre);
cmd.Parameters.AddWithValue("@Mruntime", Aupload.Mruntime);
cmd.Parameters.AddWithValue("@Mreleasedate", Aupload.Mreleasedate);
cmd.Parameters.AddWithValue("@Mcreators", Aupload.Mcreators);
cmd.Parameters.AddWithValue("@Mpath", "~/Movie/" + file1.FileName);
cmd.Parameters.AddWithValue("@Mdescription", Aupload.Mdescription);
cmd.Parameters.AddWithValue("@Mstars", Aupload.Mstars);
cmd.Parameters.AddWithValue("@Mimage", "~/Coverimage/" + filename);
cmd.Parameters.Add("@err", SqlDbType.VarChar, 50);
cmd.Parameters["@err"].Direction = ParameterDirection.Output;
cmd.ExecuteNonQuery();
string result = (cmd.Parameters["@err"].Value.ToString());
con.Close();
ViewBag.Message = result;
ModelState.Clear();

}
Posted
Updated 4-Aug-16 0:47am
v2
Comments
[no name] 4-Aug-16 6:14am    
Hi friend could you share your coding of controller part?
Kasar_7 4-Aug-16 6:29am    
Hi,
Please check it again, i have updated the question with controller code. Thank you
[no name] 4-Aug-16 6:48am    
Please check answer

 
Share this answer
 
XML
<configuration>
    <system.web>
        <!-- This will handle requests up to 1024MB (1GB) -->
        <httpRuntime maxRequestLength="1048576" timeout="3600" />
    </system.web>
</configuration>

<!-- IIS Specific Targeting (noted by the system.webServer section) -->
<system.webServer>
   <security>
      <requestFiltering>
         <!-- This will handle requests up to 1024MB (1GB) -->
         <requestLimits maxAllowedContentLength="1048576000" />
      </requestFiltering>
   </security>
 </system.webServer>
 
Share this answer
 
Comments
Kasar_7 4-Aug-16 6:50am    
adding your code to system.webserver fixed the issue. Thank you so much
[no name] 4-Aug-16 6:51am    
Welcome
Animesh Datta 4-Aug-16 6:56am    
My 5!
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900