如何将图片的路径存入数据库,然后在PICTUREBOX上显示出来 如何将图片的路径存入数据库,然后在PICTUREBOX上显示出来希望提供代码帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序里读出路径来然后访问该路径下的文件啊就跟直接在程序里访问一样的,只不过多了个读数据库的操作访问文件的代码很多的,你google下 存,你可以用fileupload读,就读数据库就可以了 将图片路径存入数据库中,我不知道楼主是什么意思啊? 我是这样想的啊,把 路径的字段设置为string类型的。 不就行了吗? 把图片加载都picturebox中的是,pictureBox.image="2.bmp"; 这样就行了啊,不知道这样说楼主明白不啊? private void ShowImage(string sql) { //Ado为专负责连接数据库和执行T-SQL语句的类,此处将sql语句做为参数传过来 Ado fo = new Ado(); SqlCommand com = new SqlCommand(sql, fo.con); fo.con.Open(); byte[] b = (byte[])com.ExecuteScalar(); if (b.Length > 0) { //将图像的字节数组放入内存流 MemoryStream stream = new MemoryStream(b, true); stream.Write(b, 0, b.Length); //通过流对象建立Bitmap Bitmap map = new Bitmap(stream); pictureBox1.Image = map; stream.Close(); } fo.con.Close(); } 你想存入图片路径的话,就建个字段存入不就可以了吗?从数据库里面读取出路径,然后Image 操作不就OK了.Iamge img = Image.FormFile ("路径");img 就是路径对应的图片!自己看下数据库读写,文件操作,就OK了. PictureBox pb1 = new PictureBox();showPanel.Controls.Add(pb1);pb1.Image = Image.FromFile(picpath);pb1.BackColor = System.Drawing.Color.Transparent;picpath是你数据库里的返回值,放你要的路径。 请教两个反射的写法 有Cors系统的用户名/密码/服务地址和端口号,如何接入到Cors系统中? winform程序的问题,望大家帮个忙,谢谢! c#2003 如何把查询语句的字段名用变量替换, 新手求救。 请教线程sleep和suspend具体有什么区别? 如何保证读写文件不出错? 通过C#调用EXCEL对象 有几年的java,C#基础,想近一步学一下C或C++,但是一直不知道要学哪个,请高手帮出出注意 问一下存储过程过程语句 <%# %> 里面怎么使用前面的变量 关于获取时间毫秒分体 用Css布局后,为何浏览的界面会变掉?
就跟直接在程序里访问一样的,只不过多了个读数据库的操作
访问文件的代码很多的,你google下
读,就读数据库就可以了
我是这样想的啊,把 路径的字段设置为string类型的。
不就行了吗?
把图片加载都picturebox中的是,pictureBox.image="2.bmp"; 这样就行了啊,不知道这样说楼主明白不啊?
private void ShowImage(string sql)
{
//Ado为专负责连接数据库和执行T-SQL语句的类,此处将sql语句做为参数传过来
Ado fo = new Ado();
SqlCommand com = new SqlCommand(sql, fo.con);
fo.con.Open();
byte[] b = (byte[])com.ExecuteScalar();
if (b.Length > 0)
{
//将图像的字节数组放入内存流
MemoryStream stream = new MemoryStream(b, true);
stream.Write(b, 0, b.Length);
//通过流对象建立Bitmap
Bitmap map = new Bitmap(stream);
pictureBox1.Image = map;
stream.Close();
}
fo.con.Close();
}
从数据库里面读取出路径,然后Image 操作不就OK了.
Iamge img = Image.FormFile ("路径");
img 就是路径对应的图片!
自己看下数据库读写,文件操作,就OK了.
PictureBox pb1 = new PictureBox();
showPanel.Controls.Add(pb1);
pb1.Image = Image.FromFile(picpath);
pb1.BackColor = System.Drawing.Color.Transparent;picpath是你数据库里的返回值,放你要的路径。