1。把图片上传到数据库上
2 然后从数据库读取改图片到页面上的详细方法 急
2 然后从数据库读取改图片到页面上的详细方法 急
解决方案 »
- 用.Net 2.0的角色管理,Roles出问题了,救急!!!
- 大家一起讨论一下ASP.NET中MVP模式的应用吧
- 根据路径(path),如何判断这个路径是文件夹还是文件.急!!!!
- 为什么说开源的东西好?任何人都可以看到源代码,岂不是不安全了。比如:Linux系统、php、
- CS0246: 找不到类型或命名空间名称“request”(是否缺少 using 指令或程序集引用
- global.asa中参数的问题
- .NET解决方案遇到的问题,急!!
- web导出Excel并插入图片
- 在asp.net项目中添加一个dreamweaver里面做的.aspx页面出现未能加载类型的错误
- IIS不支持.net
- asp.net mvc2.0 伪装URL
- 页面插入flash
sdr.GetSqlBinary(14).Value;
if (bytes == null ||
bytes.Length == 0)
{
book.BooksImage = null;
}
else
{
MemoryStream ms = new MemoryStream(bytes);
book.BooksImage = Image.FromStream(ms);
ms.Close();
} 二、保存至数据库byte[] bytes=null;
if(book.BooksImage!=null)
{
book.BooksImage.Save("temp.dat");
FileStream fs=new FileStream("temp.dat",FileMode.Open);
bytes=new byte[fs.Length];
fs.Read(bytes,0,bytes.Length);
fs.Close();
}
sp[13]=new SqlParameter("@BookImage",bytes);
i = DBHelper.ExecuteNonQuery(INSERT, CommandType.Text, sp);三、窗口修改时,需要注意的地方(其它信息修改,图片未改会报错):if (picBook.Image != null)
{
Bitmap img = new Bitmap(picBook.Image.Width, picBook.Image.Height);
Graphics g = Graphics.FromImage(img);
g.DrawImage(picBook.Image, new Point(0, 0));
img.Save("a.dat");
FileStream fs = new FileStream("a.dat",FileMode.Open);
byte[] bs = new byte[fs.Length];
fs.Read(bs, 0, bs.Length);
b.BookImage = Image.FromStream(fs);
fs.Close();
}
{
string ServerPath = Server.MapPath("~/Img/") + ImgName;
FileUpload1.PostedFile.SaveAs(ServerPath);
using(SqlConnection con = new SqlConnection(""))
{
con.Open();
SqlCommand com = new SqlCommand("insert into test(image) values('" + ImgName + "')", con);
}}显示Image1.ImageUrl=ResolveUrl("~/img/")+dr["image"].ToString());