спасибо @Marc Gravell
Когда я выбираю файл и нажимаю на кнопку для загрузки, я перехожу на страницу, как Visual Studio закрыта, и я хочу запустить свой проект. что-то вроде того.
Вот мой код, который я использую для сохранения файлов PDF и изображений.
string sql = "INSERT INTO uploadedfiles(name, srID, policy, date, LOGpdf, fileExtension) VALUES(@p, @d, @pol, @dt, @img, @extension) SELECT @@IDENTITY";
db.Connect();
SqlCommand cmd = new SqlCommand(sql, db.con);
cmd.Parameters.AddWithValue("@p", txtName.Text);
cmd.Parameters.AddWithValue("@d", txtSrID);
cmd.Parameters.AddWithValue("@pol", lblPolicyID.Text);
cmd.Parameters.AddWithValue("@dt", txtDate.Text);
if (FileUpload1.HasFile)
{
cmd.Parameters.AddWithValue("@img", imgByte);
cmd.Parameters.AddWithValue("@extension", extension);
}
int id = Convert.ToInt32(cmd.ExecuteScalar());
Я искал и обсуждал с моим другом, и мы придумали этот код, и это помогло мне, но мой друг сказал, что он будет загружать файлы только до 100 МБ.
<location path="UploadFiles.aspx">
<system.web>
<httpRuntime executionTimeout="2040" maxRequestLength="104857600"/>
</system.web>
</location>
И в моем приложении пользователь может загружать файлы размером более 100 МБ, в этом случае это также приведет к сбою.