在VS2003(asp.net)中实现上传功能 想在VS2003中实现上传图片到网站目录下的一个文件夹,数据库存储图片路径。请问怎么操作?刚开始学。NET,能否给出详细代码,谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接使用fileupload空间不就行了吗?? /// <summary> /// 将图片路径存入数据库 /// </summary> /// <param name="path"></param> protected void AddPic(string path) { string sql = "insert PicInfo values(@picPath)"; DBHelper.ExcuteNonQuery(sql, CommandType.Text, new SqlParameter("@picPath", path)); } protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { string fileName = FileUpload1.FileName; if (fileName.EndsWith(".rar", StringComparison.OrdinalIgnoreCase) || fileName.EndsWith(".jpg", StringComparison.OrdinalIgnoreCase)) { FileUpload1.SaveAs(Server.MapPath("upload\\" + fileName)); AddPic("upload\\" + fileName); ShowMyImg(); Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('上传成功')", true); } else { Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('只允许上传rar和jpg格式的文件')", true); } } } 怎么裁剪以下的字符串啊???求助 关于邮箱找回密码问题~~ asp.net更新数据库为什么本地调试正常,但部署到服务器上后就报错呢? 在线等啊,关于前台正则表达式转成后台代码 如何判断dojo.connect对象是否为空,不为空的话就销毁,为空就不执行。 小问题sql语句的大家都会的。就是我自己 转不过来弯了。过来个大仙指点下 数据库 连接问题 ASP里运行cmd /c nslookup 应该怎么设置? 用户注册信息的时候 先查询用户LoginID是否存在 总是在层与层之间调用方法却取不到值 页面传参数问题! 非常怪的一个问题,是高手的进来讨论下. 两个错误提示! 请大家帮忙看看!
/// <summary>
/// 将图片路径存入数据库
/// </summary>
/// <param name="path"></param>
protected void AddPic(string path)
{
string sql = "insert PicInfo values(@picPath)";
DBHelper.ExcuteNonQuery(sql, CommandType.Text, new SqlParameter("@picPath", path));
} protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string fileName = FileUpload1.FileName;
if (fileName.EndsWith(".rar", StringComparison.OrdinalIgnoreCase) || fileName.EndsWith(".jpg", StringComparison.OrdinalIgnoreCase))
{
FileUpload1.SaveAs(Server.MapPath("upload\\" + fileName));
AddPic("upload\\" + fileName);
ShowMyImg();
Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('上传成功')", true);
}
else
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('只允许上传rar和jpg格式的文件')", true);
}
}
}