分离数据库就可以了,不是吗?
这个是我的源码
文件是保留在文件夹中的,就是硬盘里,而文件的路径是保留在数据库中的,这个你要区分开,读取的时候是根据文件的路径去读取文件的。希望对你有帮助
FileUpload 是一个上传文件的控件 VS里面有
string fullname = FileUpload1.FileName.ToString();
string fn = DateTime.Now.ToString("yyyyMMdd") + fullname;
string typ2 = fullname.Substring(fullname.LastIndexOf(".") + 1);
string size = FileUpload1.PostedFile.ContentLength.ToString();
if (typ2 == "gif" || typ2 == "jpg" || typ2 == "bmp" || typ2 == "png")
{
FileUpload1.SaveAs(Server.MapPath("up") + "\\" + fn);
Label1.Text = (fn);
Image1.ImageUrl = "~/bsadmin/up/" + fn;
}
else
{
Label1.Text = "文件类型不支持";
}
string picurl = "bsadmin/up/" + fn;
string sql = "......."//在数据库中插入文件路径
mssql.dosql();