图片上传到服务器中路径储存在sql中的后台代码给个例子
解决方案 »
- asp.net 实现全站静态页
- 在一个页面上有很多验证控件和很多的按钮,若想用不同的按钮控制不同的验证控件,如何实现?
- 关于Repeater嵌套控件,我也有一个问题:如何避免两次绑定?
- 求助:有谁知道亚马逊或者China-pub上的“浏览过该书的用户同时还浏览了以下书籍”这样的人性化功能是怎么做的?
- 下载的程序怎么样在.net里看
- 大牛们,请教下问题
- oracle 中或者 vb.net中有没有日期减1的函数?在线急等!!
- 请问可以通过页面来修改web.config文件吗?
- 散分了,快来看看!缓存的问题
- 为什么IIS中的“默认WEB站点”经常自动停止服务了呢?
- 页面中的服务器端控件为何不自动在designer.cs文件中生成了?
- .net使用FileUpLoad控件上传文件验证扩展名
{
if (fileUpload.HasFile)
{
string savePath = Server.MapPath("~/upload/");
if(!System.IO.Directory.Exists(savePath))
{
System.IO.Directory.CreateDirectory(savePath);
}
savePath = savePath + "\\" + fileUpload.FileName;
fileUpload.SaveAs(savePath);//保存文件
//操作数据保存savePath,如sqlhelper
}
}
下来就把这个二进制通过Socket发送到服务器上(保存在特定的目录下),同时把路径名保存在数据库中(这里就是数据库操作了)
有个fileUpload这个控件,从他那里能得到你想要的图片二进制,
下来就把这个二进制保存在特定的目录(图片名自己看者办了),同时把路径名保存在数据库中(这里就都是数据库操作了)
那个路径好像是这种类型的,D:\我的文档\Visual Studio 2005\WebSites\WebSite5\image\\命名.jpg
储存到数据库里合适吗?
你说,如果把文件名字上加个时间,System.DateTime.Now.ToString(),可行吗???