救命啊!!!
我想实现以下功能:1。上传图片到指定文件夹:2。将图片路径添加到指定数据库的指定表代码我看了很多,眼睛都快绿了,但因为没有编程基础,实在是看不懂代码,刚好看到本网站有个软件,就是上面说的那个“通用数据库图象内容编辑器”,可是下不了,请好心人帮帮忙,有没有这个或类似这个的软件,急用,拜托了,在线等。 --------------------编程问答-------------------- 啥都看不懂 还是别做了
有时间去买几本书慢慢看2月 你就会了 --------------------编程问答-------------------- http://www.open-open.com/ajax/Upload.htm --------------------编程问答-------------------- 这个网上代码有很多啊,查一下就行了!要学会如何去解决问题! --------------------编程问答-------------------- 眼睛绿一段时间就会白过来的 --------------------编程问答-------------------- 多练习就懂了 --------------------编程问答--------------------
protected void btn_upload_Click(object sender, EventArgs e)
{
//得到要上传的文件的全名包括路径
string filename = this.FileUpload1.PostedFile.FileName;
//得到要上传的文件的扩展名
string ext = System.IO.Path.GetExtension(filename);
if (ext == ".jpg" || ext == ".JPG" || ext == ".gif" || ext == ".GIF" || ext == ".png" || ext == ".PNG")
{
//判断文件的大小
int size = this.FileUpload1.PostedFile.ContentLength;
if (size > 1024 * 1024 * 2)
{
this.Response.Write("<script>alert('上传的图片不能超过两兆!');</script>");
}
else
{
//得到一个新名称
string newname = DateTime.Now.ToString("yyyyMMddhhmmss");
Random rd = new Random();
string sui = rd.Next(10000).ToString();
//真正的上传(最重要的一步)
this.FileUpload1.PostedFile.SaveAs(Server.MapPath("~/img/") + newname + sui + ext);
// this.Response.Write("<script>alert('上传成功!');</script>");
this.Image1.Visible = true;
this.Image1.ImageUrl = "../img/" + newname + sui + ext;
}
}
else
{
this.Response.Write("<script>alert('只能上传图片!');</script>");
}
}
[code=HTML]
<asp:Image ID="Image1" runat="server" />
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="btn_upload" runat="server" Text="上传" onclick="btn_upload_Click" />code]
这是上传图片的
this.Image1.ImageUrl = "../img/" + newname + sui + ext;
这句话既包含文件名也包含了路径名称
添加数据库就直接把这个URL加入数据库就行
如果你不知道怎么加数据库,那我给你代码也是无用的,真的如1楼所说,去买本书仔细研究研究吧 --------------------编程问答--------------------
<asp:Image ID="Image1" runat="server" />--------------------编程问答-------------------- 多练练就会了。 --------------------编程问答-------------------- 不要怕失败,慢慢来…… --------------------编程问答--------------------
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="btn_upload" runat="server" Text="上传" onclick="btn_upload_Click" />
--------------------编程问答-------------------- 你这里求教不也是给代码你?和你网上找的貌似没啥区别吧!
补充:.NET技术 , ASP.NET