How do you store a file that was uploaded by an ASP.net webform into a sql server 2005 varbinary(max) field?
Here is what I have so far:
protected void btnUpload_Click(object sender, EventArgs e)
{
for (int i = 0; i < Request.Files.Count; i++)
{
StoreFile(Request.Files[i]);
}
}
private void StoreFile(HttpPostedFile file)
{
// what do i do now?
}
A plain old ado.net example would be good. So would a linq to sql example.
Thanks
There's nice tutorial on how to upload a file directly into the database at 4GuysFromRolla
This is generally considered bad form. It bloats your database and doesn't really offer any advantages over keeping all files in a hard drive folder and just storing the location of the file in the DB. Are you sure you want to do this?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With