hey
when i upload document it save only in directoy not in database
and i want to save files in database also
upload code
protected void UploadButton_Click1(object sender, EventArgs e) { if(FileUploadControl.PostedFile!=null&&FileUploadControl.PostedFile.ContentLength>0) { string filename=Path.GetFileName(FileUploadControl.PostedFile.FileName); string folder=Server.MapPath("~/DocFiles/"); Directory.CreateDirectory(folder); FileUploadControl.PostedFile.SaveAs(Path.Combine(folder,filename)); try { cc.uploadfile(Txt_docde.Text, txt_dname.Text, FileUploadControl.FileName, Convert.ToInt32(DropDownList1.SelectedValue), Convert.ToInt32(DropDownList2.SelectedValue), Convert.ToString(Session["UserID"]), Convert.ToInt32(Session["UserID"])); // //GridView1.DataSource = cf.getfile(); // //GridView1.DataBind(); StatusLabel.Text = "Success,file saved"; // //Response.Write("Uploaded: " +filename); } catch { StatusLabel.Text="Operation failed"; } } }
insert query
@DocDesciption nvarchar(50), @DocName nvarchar(50), @Uploadfile nvarchar(50), @DocTypeID int, @DepID int, @UserID int as insert into Document(DocDesciption,DocName,Uploadfile,DocTypeID,DepID,UserID) values(@DocDesciption,@DocName,@Uploadfile,@DocTypeID,@DepID,@UserID)
upload file fucntion
public void uploadfile(string DocDesc, string Docname, string file, int doctypeid, int depid,string UploadedBy, int UserID) { db.ExecuteNonQuery("uploadfile", new object[] { DocDesc, Docname, file, doctypeid, depid, UserID,UploadedBy }); }
where is the problem?